Meta
B
means press Esc
and n
separately.
Users can change that in terminal simulator(i.e. iTerm2) to Alt
B
Notice: Meta
B
is equals with Alt
B
in windows.
Shortcut |
Comment |
Ctrl A |
Beginning of line |
Ctrl B / ← |
Backward one character |
Meta B |
Backward one word |
Ctrl C |
Send io.EOF |
Ctrl D |
Delete one character |
Meta D |
Delete one word |
Ctrl E |
End of line |
Ctrl F / → |
Forward one character |
Meta F |
Forward one word |
Ctrl G |
Cancel |
Ctrl H |
Delete previous character |
Ctrl I / Tab |
Command line completion |
Ctrl J |
Line feed |
Ctrl K |
Cut text to the end of line |
Ctrl L |
Clear screen |
Ctrl M |
Same as Enter key |
Ctrl N / ↓ |
Next line (in history) |
Ctrl P / ↑ |
Prev line (in history) |
Ctrl R |
Search backwards in history |
Ctrl S |
Search forwards in history |
Ctrl T |
Transpose characters |
Meta T |
Transpose words (TODO) |
Ctrl U |
Cut text to the beginning of line |
Ctrl W |
Cut previous word |
Backspace |
Delete previous character |
Meta Backspace |
Cut previous word |
Enter |
Line feed |
- Shortcut in Search Mode (
Ctrl
S
or Ctrl
r
to enter this mode)
Shortcut |
Comment |
Ctrl S |
Search forwards in history |
Ctrl R |
Search backwards in history |
Ctrl C / Ctrl G |
Exit Search Mode and revert the history |
Backspace |
Delete previous character |
Other |
Exit Search Mode |
- Shortcut in Complete Select Mode (double
Tab
to enter this mode)
Shortcut |
Comment |
Ctrl F |
Move Forward |
Ctrl B |
Move Backward |
Ctrl N |
Move to next line |
Ctrl P |
Move to previous line |
Ctrl A |
Move to the first candicate in current line |
Ctrl E |
Move to the last candicate in current line |
Tab / Enter |
Use the word on cursor to complete |
Ctrl C / Ctrl G |
Exit Complete Select Mode |
Other |
Exit Complete Select Mode |