Default Key Bindings

The default key binding is inspired by vim and slightly overlaps with nnn, but it's supposed to be customized as per user requirements.

When you press ? in default mode, you can see the complete list of modes and the key mappings for each mode.

default

keyremapsaction
.show hidden
/ctrl-fsearch
:action
?global help menu
Ggo to bottom
Vctrl-aselect/unselect all
ctrl-dduplicate as
ctrl-itabnext visited path
ctrl-olast visited path
ctrl-rrefresh screen
ctrl-uclear selection
ctrl-wswitch layout
ddelete
downjdown
enterquit with result
ffilter
ggo to
hleftback
kupup
lrightenter
page-downscroll down
page-upscroll up
qquit
rrename
ssort
spacevtoggle selection
{scroll up half
}scroll down half
~go home
[0-9]input

filter

keyremapsaction
Rrelative path does not match regex
backspaceremove last filter
ctrl-rreset filters
ctrl-uclear filters
rrelative path does match regex

vroot

keyremapsaction
.vroot $PWD
/vroot /
~vroot $HOME
vtoggle vroot
ctrl-rreset vroot
ctrl-uunset vroot

create_file

keyremapsaction
entersubmit
tabtry complete

selection_ops

keyremapsaction
ccopy here
mmove here
uclear selection

create

keyremapsaction
dcreate directory
fcreate file

quit

keyremapsaction
enterjust quit
fquit printing focus
pquit printing pwd
rquit printing result
squit printing selection

switch_layout

keyremapsaction
1default
2no help menu
3no selection panel
4no help or selection

delete

keyremapsaction
Dforce delete
ddelete

relative_path_does_not_match_regex

keyremapsaction
entersubmit

number

keyremapsaction
downjto down
enterto index
kupto up
[0-9]input

relative_path_does_match_regex

keyremapsaction
entersubmit

create_directory

keyremapsaction
entersubmit
tabtry complete

duplicate_as

keyremapsaction
entersubmit
tabtry complete

rename

keyremapsaction
entersubmit
tabtry complete

go_to_path

keyremapsaction
entersubmit
tabtry complete

sort

keyremapsaction
!reverse sorters
Cby created reverse
Eby canonical extension reverse
Lby last modified reverse
Mby canonical mime essence reverse
Nby node type reverse
Rby relative path reverse
Sby size reverse
backspaceremove last sorter
cby created
ctrl-rreset sorters
ctrl-uclear sorters
eby canonical extension
entersubmit
lby last modified
mby canonical mime essence
nby node type
rby relative path
sby size
keyremapsaction
ctrl-ndowndown
ctrl-pupup
entersubmit
esccancel
leftback
rightenter
tabtoggle selection

debug_error

keyremapsaction
enteropen logs in editor
qquit

action

keyremapsaction
!shell
ccreate
eopen in editor
llogs
mtoggle mouse
qquit options
sselection operations
vvroot
[0-9]go to index

recover

keyremapsaction

go_to

keyremapsaction
ffollow symlink
gtop
iinitial $PWD
ppath
xopen in gui