一、移动
快捷键 |
效果 |
Ctrl+b |
向后(左)移动一个字符,助记:backward |
Ctrl+f |
向前(右)移动一个字符,助记:forward |
Alt+b |
向后(左)移动一个单词,助记:backward |
Alt+f |
向前(右)移动一个单词,助记:forward |
Ctrl+a |
跳到行首 |
Ctrl+e |
跳到行尾 |
二、编辑
快捷键 |
效果 |
Ctrl+h |
向左删除一个字符,等价于“Backspace”按键 |
Ctrl+d |
向右删除一个字符,等价于“Delete”按键 |
Ctrl+u |
向左删除直到行首 |
Ctrl+k |
向右删除直到行尾 |
Ctrl+w |
向左删除直到单词首 |
Alt+d |
向右删除直到单词尾 |
Ctrl+l |
清屏 |
备注:
向左删除,从光标所在位置左边一个字符开始;向右删除,从光标所在位置字符开始
三、其他
快捷键 |
效果 |
Ctrl+n |
历史命令记录中的下一条命令,助记:next |
Ctrl+p |
历史命令记录中的上一条命令,助记:previous |
Shift+PageUp |
向上翻页 |
Shift+PageDown |
向下翻页 |
Ctrl+r |
进入“历史命令记录查找”模式,输入关键词进行查找。在“历史命令记录查找”模式中:再次按下“Ctrl+r”快捷键,可在匹配项之间切换;按下“Enter”键立即执行所选历史命令;按下“向左方向键/向右方向键”可编辑所选历史命令再执行 |
参考文献:
[1]https://github.com/hokein/Wiki/wiki/Bash-Shell%E5%B8%B8%E7%94%A8%E5%BF%AB%E6%8D%B7%E9%94%AE
[2]https://help.gnome.org/users/gnome-terminal/stable/adv-keyboard-shortcuts.html.en