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.

create_directory

keyremapsaction
ctrl-cterminate
entersubmit
esccancel
tabtry complete

default

keyremapsaction
.show hidden
/ctrl-fsearch
:action
?global help menu
Ggo to bottom
Vctrl-aselect/unselect all
ctrl-cterminate
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
qquit
rrename
ssort
spacevtoggle selection
~go home
[0-9]input

duplicate_as

keyremapsaction
ctrl-cterminate
enterduplicate
esccancel

relative_path_does_not_match_regex

keyremapsaction
ctrl-cterminate
entersubmit
esccancel

number

keyremapsaction
ctrl-cterminate
downjto down
enterto index
esccancel
kupto up
[0-9]input
keyremapsaction
ctrl-cterminate
ctrl-ndowndown
ctrl-pupup
enterescfocus
leftback
rightenter
tabtoggle selection

quit

keyremapsaction
ctrl-cterminate
enterjust quit
esccancel
fquit printing focus
pquit printing pwd
rquit printing result
squit printing selection

create

keyremapsaction
ctrl-cterminate
dcreate directory
esccancel
fcreate file

filter

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

delete

keyremapsaction
Dforce delete
ctrl-cterminate
ddelete
esccancel

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-cterminate
ctrl-rreset sorters
ctrl-uclear sorters
eby canonical extension
enterescsubmit
lby last modified
mby canonical mime essence
nby node type
rby relative path
sby size

go_to

keyremapsaction
ctrl-cterminate
esccancel
ffollow symlink
gtop
ppath
xopen in gui

create_file

keyremapsaction
ctrl-cterminate
entersubmit
esccancel
tabtry complete

recover

keyremapsaction
ctrl-cterminate
escescape

action

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

switch_layout

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

relative_path_does_match_regex

keyremapsaction
ctrl-cterminate
entersubmit
esccancel

debug_error

keyremapsaction
ctrl-cterminate
enteropen logs in editor
escescape
qquit

go_to_path

keyremapsaction
ctrl-cterminate
entersubmit
esccancel
tabtry complete

selection_ops

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

rename

keyremapsaction
ctrl-cterminate
enterrename
esccancel
tabtry complete