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-cterminate
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
qquit
rrename
ssort
spacevtoggle selection
~go home
[0-9]input

recover

keyremapsaction
ctrl-cterminate
escescape

filter

keyremapsaction
Rrelative does not contain
backspaceremove last filter
ctrl-cterminate
ctrl-rreset filters
ctrl-uclear filters
enterescdone
rrelative does contain

number

keyremapsaction
backspaceremove last character
ctrl-cterminate
ctrl-uremove line
ctrl-wremove last word
downjto down
enterto index
esccancel
kupto up
[0-9]input

go to

keyremapsaction
ctrl-cterminate
esccancel
ffollow symlink
gtop
xopen in gui
keyremapsaction
backspaceremove last character
ctrl-cterminate
ctrl-ndowndown
ctrl-pupup
ctrl-uremove line
ctrl-wremove last word
enterescfocus
leftback
rightenter
tabtoggle selection

selection ops

keyremapsaction
ccopy here
ctrl-cterminate
esccancel
mmove here
xopen in gui

action to

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

create

keyremapsaction
ctrl-cterminate
dcreate directory
esccancel
fcreate file

create file

keyremapsaction
backspaceremove last character
ctrl-cterminate
ctrl-uremove line
ctrl-wremove last word
entercreate file
esccancel

create directory

keyremapsaction
backspaceremove last character
ctrl-cterminate
ctrl-uremove line
ctrl-wremove last word
entercreate directory
esccancel

rename

keyremapsaction
backspaceremove last character
ctrl-cterminate
ctrl-uremove line
ctrl-wremove last word
enterrename
esccancel

delete

keyremapsaction
Dforce delete
ctrl-cterminate
ddelete
esccancel

sort

keyremapsaction
!reverse sorters
Eby canonical extension reverse
Mby canonical mime essence reverse
Nby node type reverse
Rby relative path reverse
Sby size reverse
backspaceremove last sorter
ctrl-cterminate
ctrl-rreset sorters
ctrl-uclear sorters
eby canonical extension
enterescdone
mby canonical mime essence
nby node type
rby relative path
sby size

filter

keyremapsaction
Rrelative does not contain
backspaceremove last filter
ctrl-cterminate
ctrl-rreset filters
ctrl-uclear filters
enterescdone
rrelative does contain

relative path does contain

keyremapsaction
backspaceremove last character
ctrl-cterminate
ctrl-uremove line
ctrl-wremove last word
enterapply filter
esccancel

relative path does not contain

keyremapsaction
backspaceremove last character
ctrl-cterminate
ctrl-uremove line
ctrl-wremove last word
enterapply filter
esccancel

switch layout

keyremapsaction
1default
2no help menu
3no selection panel
4no help or selection
ctrl-cterminate
esccancel