Terminal shortcuts
<backspace> 删除
<ctrl+l> 清空屏幕, 相当于clear
<ctrl+e> 光标跳至命令结尾
<ctrl+a> 光标跳至命令开始
<ctrl+b> 光标左移一个字母(感觉比按方向键快些)
<ctrl+f> 光标右移一个字母
<ctrl+t> 交换光标位置前的两个字符(敲错顺序的时候)
<ctrl+h> 删除光标前一个字符,同 <backspace> 键相同
<ctrl+w> 移除光标前的一个单词
<ctrl+u> 清除光标前至行首间的所有内容
<ctrl+k> 清除光标后至行尾的内容
<ctrl+w> 删除此处到左边的单词
<ctrl+y> 粘贴或者恢复上次的删除
<ctrl+p> 前一个命令
<ctrl+n> 后一个命令
<ctrl+s> 锁定键盘
<ctrl+q> 解锁键盘
<ctrl+c> 中断当前的命令并返回Shell. 【终止当前进程】
<ctrl+d> 中断当前的通信或从文件中退出【退出shell】
<ctrl+z> 暂停当前进程bg后台运行,fg转到前台 (习惯bg,fg操作,效率大大提升)
<Alt+.> 前一个命令的最后一个参数
<Alt+c> 光标所在的单词的第一个字母大写
<Alt+d> 删除光标所在位置的单词
<Alt+l> 光标所在位置的单词变小写
<Alt+u> 光标所在位置的单词变大写
<Alt+n> Search the history forwards non-incremental
<Alt+p> Search the history backwards non-incremental
<Alt+r> Recall command
<Alt+t> Move words around
<Alt+back-space> 删除光标前面的一个单词
alt+shift+f 光标位置移动到前一个单词
alt+shift+b 光标位置移动到后一个单词