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
(prev deep branch
)next deep branch
.show hidden
/ctrl-fsearch
:action
?f1global help menu
Ggo to bottom
Vctrl-aselect/unselect all
ctrl-dduplicate as
ctrl-itabnext visited path
ctrl-nnext selection
ctrl-olast visited path
ctrl-pprev selection
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

duplicate_as

keyremapsaction
entersubmit
f1global help menu
tabtry complete

filter

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

action

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

create

keyremapsaction
dcreate directory
fcreate file
f1global help menu

switch_layout

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

selection_ops

keyremapsaction
ccopy here
eedit selection
f1global help menu
hhardlink here
llist selection
mmove here
ssoftlink here
uclear selection

delete

keyremapsaction
Dforce delete
ddelete
f1global help menu

number

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

create_directory

keyremapsaction
entersubmit
f1global help menu
tabtry complete

recover

keyremapsaction
f1global help menu

rename

keyremapsaction
entersubmit
f1global help menu
tabtry complete

vroot

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

relative_path_does_match_regex

keyremapsaction
entersubmit
f1global help menu

relative_path_does_not_match_regex

keyremapsaction
entersubmit
f1global help menu

debug_error

keyremapsaction
enteropen logs in editor
f1global help menu
qquit

edit_permissions

keyremapsaction
G-group
Mmin
O-other
U-user
ctrl-rreset
entersubmit
f1global help menu
g+group
mmax
o+other
u+user

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
f1global help menu
lby last modified
mby canonical mime essence
nby node type
rby relative path
sby size

go_to

keyremapsaction
ffollow symlink
f1global help menu
gtop
iinitial $PWD
ppath
xopen in gui

quit

keyremapsaction
enterjust quit
fquit printing focus
f1global help menu
pquit printing pwd
rquit printing result
squit printing selection
keyremapsaction
ctrl-atoggle search algorithm
ctrl-ffuzzy search
ctrl-ndowndown
ctrl-pupup
ctrl-rregex search
ctrl-ssort (no search order)
ctrl-ztoggle ordering
entersubmit
esccancel
f1global help menu
leftback
rightenter
tabtoggle selection

go_to_path

keyremapsaction
entersubmit
f1global help menu
tabtry complete

create_file

keyremapsaction
entersubmit
f1global help menu
tabtry complete