- BackSpace , Ctrl-H : Delete a charactor left of cursor
- Enter , Ctrl-M : Execute commandline
- Del : Delete a charactor on cursor
- Home , Ctrl-A : Move cursor to top
- Left , Ctrl-B : Move cursor to left
- Ctrl-D : Delete a charactor on cursor or quit
- End , Ctrl-E : Move cursor to the tail of commandline
- Right , Ctrl-F : Move cursor right
- Ctrl-K : Remove text from cursor to tail
- Ctrl-L : Repaint screen
- Ctrl-U : Remove text from top to cursor
- Ctrl-Y : Paste text from clipboard
- Esc , Ctrl-[ : Remove all-commandline
- UP , Ctrl-P : Replace commandline to previous input one
- DOWN , Ctrl-N : Replace commnadline to next input one
- TAB , Ctrl-I : Complete file or command-name
- Ctrl-C : Drop text all
- Ctrl-R : Incremental search
- Ctrl-W : Remove current word.
- Ctrl-O : Insert filename to select by Cursor (box.lua)
- Ctrl-XR , Alt-R : Insert history to select by Cursor (box.lua)
- Ctrl-XG , Alt-G : Insert Git-revision to select by Cursor (box.lua)
- Ctrl-XH , Alt-H : Insert
CD
ed directory to select by Cursor (box.lua) - Ctrl-Q , Ctrl-V : Add the next character typed to the line verbatim
- Ctrl-Right , Alt-F : Move forward over a word
- Ctrl-Left , Alt-B : Move backward over a word
- Ctrl-
_
, Ctrl-Z : Undo - Alt-O : Expand the path of shortcut.lnk to target-path