Ctrl-a 移动光标到行首。
Ctrl-e 移动光标到行尾。
Ctrl-f 光标前移一个字符;和右箭头作用一样。
Ctrl-b 光标后移一个字符;和左箭头作用一样。
Alt-f 光标前移一个字。【terminal->Edit->Keyboard Shortcuts->取消Enable menu access key,消除快捷键冲突】
Alt-b 光标后移一个字。
Ctrl-k 剪切从光标位置到行尾的文本。
Ctrl-u 剪切从光标位置到行首的文本。
Alt-d 剪切从光标位置到词尾的文本。
Alt-Backspace 剪切从光标位置到词头的文本。如果光标在一个单词的开头,剪切前一个单词。
Ctrl-y 把剪切环中的文本粘贴到光标位置。
tab 自动补全
tab tab 显示可能的自动补全列表
Alt-* 插入所有可能的自动补全。当你想要使用多个可能的匹配项时,这个很有帮助。
历史命令
~/.bash_history
history | less
history | grep /usr/bin
启动增量搜索
Ctrl-r
Ctrl-j
再次输入 Ctrl-r,来找到下一个 匹配项
Ctrl-g 或者 Ctrl-c,退出搜索