Update docs on navigate-as-you-type mode

This commit is contained in:
Arun Prakash Jana 2017-06-04 12:38:13 +05:30
parent c42df81ae5
commit 9457558d1b
No known key found for this signature in database
GPG key ID: A75979F35C080412
2 changed files with 11 additions and 10 deletions

View file

@ -25,6 +25,7 @@ Noice is Not Noice, a noicer fork...
- [Cmdline options](#cmdline-options) - [Cmdline options](#cmdline-options)
- [Keyboard shortcuts](#keyboard-shortcuts) - [Keyboard shortcuts](#keyboard-shortcuts)
- [Filters](#filters) - [Filters](#filters)
- [Navigate-as-you-type mode](#navigate-as-you-type-mode)
- [File type abbreviations](#file-type-abbreviations) - [File type abbreviations](#file-type-abbreviations)
- [File handling](#file-handling) - [File handling](#file-handling)
- [Help](#help) - [Help](#help)
@ -44,7 +45,7 @@ Noice is Not Noice, a noicer fork...
nnn is a fork of [noice](http://git.2f30.org/noice/), a blazing-fast lightweight terminal file browser with easy keyboard shortcuts for navigation, opening files and running tasks. noice is developed considering terminal based systems. There is no config file and mime associations are hard-coded. However, the incredible user-friendliness and speed make it a perfect utility on modern distros. nnn is a fork of [noice](http://git.2f30.org/noice/), a blazing-fast lightweight terminal file browser with easy keyboard shortcuts for navigation, opening files and running tasks. noice is developed considering terminal based systems. There is no config file and mime associations are hard-coded. However, the incredible user-friendliness and speed make it a perfect utility on modern distros.
nnn can use the default desktop opener at runtime. It also comes with `nlay` - a customizable bash script to handle media types. It adds new navigation options, a navigate-as-you-type mode, enhanced DE integration, a disk usage analyzer mode, comprehensive file details and much more. Add to that a huge [performance](#performance) boost. For a detailed comparison, visit [nnn vs. noice](https://github.com/jarun/nnn/wiki/nnn-vs.-noice). nnn can use the default desktop opener at runtime and handle media types with `nlay`, a customizable bash script. nnn adds new navigation options, [navigate-as-you-type](#navigate-as-you-type-mode) mode, enhanced DE integration, a disk usage analyzer mode, comprehensive file details and much more. Add to that a huge [performance](#performance) boost. For a detailed comparison, visit [nnn vs. noice](https://github.com/jarun/nnn/wiki/nnn-vs.-noice).
If you want to edit a file in vim with some soothing music in the background while referring to a spec in your GUI PDF viewer, nnn got it! All from the same terminal session. Follow the instructions in the [quickstart](#quickstart) section and see how nnn simplifies those long desktop sessions... If you want to edit a file in vim with some soothing music in the background while referring to a spec in your GUI PDF viewer, nnn got it! All from the same terminal session. Follow the instructions in the [quickstart](#quickstart) section and see how nnn simplifies those long desktop sessions...
@ -59,10 +60,10 @@ Have fun with it! PRs are welcome. Check out [#1](https://github.com/jarun/nnn/i
- Navigation - Navigation
- Familiar shortcuts - Familiar shortcuts
- *Navigate-as-you-type* mode
- Jump HOME or to the last visited directory (as usual!) - Jump HOME or to the last visited directory (as usual!)
- Jump to initial dir, chdir prompt, cd ..... (with . as PWD) - Jump to initial dir, chdir prompt, cd ..... (with . as PWD)
- Roll-over at edges, page through entries - Roll-over at edges, page through entries
- *Navigate-as-you-type* with filters
- Disk usage analyzer mode - Disk usage analyzer mode
- Search - Search
- Filter directory contents with *search-as-you-type* - Filter directory contents with *search-as-you-type*
@ -194,7 +195,9 @@ If you want to list all matches starting with the filter expression (a common us
If nnn is invoked as root the default filter will also match hidden files. If nnn is invoked as root the default filter will also match hidden files.
In the navigate-as-you-type mode directories are opened in filter mode, allowing instant navigation. Works best with the arrow keys. #### Navigate-as-you-type mode
In this mode directories are opened in filter mode, allowing continuous navigation. Works best with the arrow keys.
#### File type abbreviations #### File type abbreviations

12
nnn.1
View file

@ -15,7 +15,7 @@
.Op Ar PATH .Op Ar PATH
.Sh DESCRIPTION .Sh DESCRIPTION
.Nm .Nm
(Noice is Not Noice) is a performance-optimized fork of the noice terminal file browser with improved desktop integration, navigation, navigate-as-you-type mode, disk usage analyzer mode, comprehensive file details and much more. It remains a simple and efficient file browser that stays out of your way. (Noice is Not Noice) is a performance-optimized fork of the noice terminal file browser with improved desktop integration, customizable media type handler, simplified navigation, navigate-as-you-type mode, disk usage analyzer mode, comprehensive file details and much more. It remains a simple and efficient file browser that stays out of your way.
.Pp .Pp
.Nm .Nm
defaults to the current directory if defaults to the current directory if
@ -122,10 +122,8 @@ supports the following options:
.Nm .Nm
invokes invokes
.Pa nlay .Pa nlay
to play a file if it recognizes a file by extension. to play files recognized by extension. It is a highly customizable bash shell
.Pa nlay script which invokes a player depending on the
is a
highly customizable bash shell script which invokes a player depending on the
type of file. Read more on type of file. Read more on
.Pa nlay .Pa nlay
at: at:
@ -165,8 +163,8 @@ If
.Nm .Nm
is invoked as root the default filter will also match hidden files. is invoked as root the default filter will also match hidden files.
.Pp .Pp
In the navigate-as-you-type mode directories are opened in filter mode, In the \fInavigate-as-you-type mode\fR directories are opened in filter mode,
allowing instant navigation. Works best with the arrow keys. allowing continuous navigation. Works best with the arrow keys.
.Sh ENVIRONMENT .Sh ENVIRONMENT
The SHELL, EDITOR and PAGER environment variables take precedence The SHELL, EDITOR and PAGER environment variables take precedence
when dealing with the !, e and p commands respectively. when dealing with the !, e and p commands respectively.