- Disk usage analyzer (block/apparent)
- File picker, (neo)vim plugin
- Navigation
- - *Type-to-nav* mode with automatic matching dir entry
+ - Filter with automatic dir entry on unique match
+ - *Type-to-nav* (turbo navigation/always filter) mode
- Contexts (_aka_ tabs/workspaces) with custom colors
- Sessions, bookmarks, mark and visit a dir
- Remote mounts (needs `sshfs`, `rclone`)
end
complete -c nnn -s a -d 'auto-create NNN_FIFO'
-complete -c nnn -s A -d 'disable dir auto-select'
+complete -c nnn -s A -d 'disable dir auto-enter'
complete -c nnn -s b -r -d 'bookmark key to open' -x -a '(echo $NNN_BMS | awk -F: -v RS=\; \'{print $1"\t"$2}\')'
complete -c nnn -s c -d 'cli-only opener'
complete -c nnn -s C -d 'color by context'
directory instantly (\fIsearch-as-you-type\fR). Matches are case-insensitive by
default. The last filter in each context is persisted at runtime or in saved
sessions.
+.br
+When there's a unique match and it's a directory,
+.Nm
+auto enters the directory. Use the relevant program option to disable this.
.Pp
Special keys at filter prompt:
.Bd -literal
------ + ---------------------------------------
.Ed
.Pp
+Common regex use cases:
+.Pp
+(1) To list all matches starting with the filter expression,
+ start the expression with a '^' (caret) symbol.
+.br
+(2) Type '\\.mkv' to list all MKV files.
+.br
+(3) Use '.*' to match any character (\fIsort of\fR fuzzy search).
+.br
+(4) Exclude filenames having 'nnn' (compiled with PCRE lib): '^(?!nnn)'
+.Pp
+In the \fBtype-to-nav\fR mode directories are opened in filter
+mode, allowing continuous navigation.
+.Pp
Additional special keys at \fBempty filter prompt\fR
in \fBtype-to-nav\fR mode:
.Bd -literal
~ | Go HOME
------ + ------------------------
.Ed
-.Pp
-Common regex use cases:
-.Pp
-(1) To list all matches starting with the filter expression,
- start the expression with a '^' (caret) symbol.
-.br
-(2) Type '\\.mkv' to list all MKV files.
-.br
-(3) Use '.*' to match any character (\fIsort of\fR fuzzy search).
-.br
-(4) Exclude filenames having 'nnn' (compiled with PCRE lib): '^(?!nnn)'
-.Pp
-In the \fItype-to-nav\fR mode directories are opened in filter
-mode, allowing continuous navigation.
-.br
-When there's a unique match and it's a directory,
-.Nm
-auto enters it in this mode. Use the relevant program option to disable this
-behaviour.
.Sh SELECTION
.Nm
allows file selection across directories and contexts!