UP, CTRL-P                        cursor up
DOWN, CTRL-N                      cursor down
LEFT, CTRL-B                      cursor left
RIGHT, CTRL-F                     cursor right
CTRL-A                            cursor top
CTRL-E                            cursor bottom
PAGEUP, CTRL-U, meta + v          cursor up a lots
PAGEDOWN, CTRL-D, CTRL-V          cursor down a lots
BACKSPACE, CTRL-H, DELETE         move to parent direcotry
\                                 move to root directory
~                                 move to home directory
ENTER                             run cursor file(insert directory)
tab                               go to 2pain mode
q                                 quit from 2pain mode or quit from mfiler4
CTRL-C                            quit
CTRL-L                            reread diskt and redraw the screen
SPACE                             mark file
[                                 mark range begin
]                                 mark range end
HOME, meta + a                    mark all files without directory
END, meta + e                     mark all files
*                                 glob mark
+                                 regex mark
.                                 toggle dot file mask
c                                 copy mark files to other directory
C                                 cp
m                                 move mark files to other directory
M                                 mv
d                                 move mark files to $TRASHBOX_DIR
D                                 delete mark files
l                                 make symbolic links with mark files to a other directory
e                                 edit file(vim)
v                                 view file(less)
r                                 rename
mark & r                          regex rename (for example, regex_rename '(.+)\.c$' '\1.h')
a                                 open attribute menu
n                                 make new file
k                                 make new direcotry
b                                 make backup of file under cursor
g                                 mgrep(grep and edit file)
G                                 vgrep(virtual directory with grep)
f,/                               incremental search
F                                 virtual directory with find
s                                 open sort and mask menu
V                                 open view menu
o,O                               copy direcotry path
w                                 exchange two directories
j                                 jump menu
H                                 directory history menu
J                                 cmdline jump
h                                 switch to command line mode
x                                 excute under file
p                                 make tar archive file
P                                 make tar archive file
u                                 unzip tar archive file
U                                 unzip tar archive file
CTRL-T                            make new directory
CTRL-W                            delete ative directory
meta + 1-9                        activate the number directory
meta + l                          forward directory
meta + r                          backward directory
:                                 run bash
1-9                               forground job
!                                 run file manager(GUI)
?                                 help


Usage of xyzsh
    
    When switching cmdline, run help

mfiler3 inner command


keycode
    $keycode::up 
    $keycode::right 
    $keycode::down 
    $keycode::left 
    $keycode::insert 
    $keycode::delete 
    $keycode::delete2 
    $keycode::home 
    $keycode::end 
    $keycode::pageup 
    $keycode::pagedown 
    $keycode::enter 
    $keycode::backspace 
    $keycode::f1, keycode::f12
    $keycode::a,..., keycode::z
    $keycode::A, ..., keycode::Z
    $keycode::space 
    $keycode::ctrl_a, keycode::ctrl_z
    $keycode::escape 
    $keycode::tab 
    $keycode::0,...,keycode::9
    $keycode::exclam 
    $keycode::dquote 
    $keycode::sharp 
    $keycode::dollar 
    $keycode::percent 
    $keycode::and
    $keycode::squote 
    $keycode::lparen 
    $keycode::rparen 
    $keycode::tilda 
    $keycode::equal 
    $keycode::minus 
    $keycode::cup 
    $keycode::vbar 
    $keycode::backslash 
    $keycode::atmark 
    $keycode::bapostrophe 
    $keycode::lcurly 
    $keycode::lbrack 
    $keycode::plus 
    $keycode::semicolon 
    $keycode::star 
    $keycode::colon 
    $keycode::rcurly 
    $keycode::rbrack 
    $keycode::lss 
    $keycode::comma 
    $keycode::gtr 
    $keycode::dot 
    $keycode::slash 
    $keycode::qmark 
    $keycode::underbar 
