1.命令行下光标移动
类别 | 命令 | 作用说明 |
光标移动 | Ctrl+A | 光标移动到命令行首; |
Ctrl+E | 光标移动到命令行尾; | |
Ctrl+F | 光标往右(向前)移动一个(字符)位置; | |
Ctrl+B | 光标往左(向后)移动一个(字符)位置; | |
方向键→ | 光标往右(向前)移动一个(字符)位置; | |
方向键← | 光标往左(向后)移动一个(字符)位置; | |
Alt+F | 光标往右(向前)移动一个(词,非字母为界)位置; | |
Alt+B | 光标往左(向后)移动一个(词,非字母为界)位置; |
2.命令行下字符删除
类别 | 命令 | 作用说明 |
字符删除 | Ctrl+D | 删除当前光标的字符; |
Ctrl+H | 删除光标前一个字符; | |
Ctrl+K | 删除光标后所有字符; | |
Ctrl+U | 删除光标前所有字符; | |
Ctrl+W | 删除从光标处前的第一个空白符之间的内容; | |
Ctrl+L | 清空当前屏幕内容(=clear); |
3.其他
类别 | 命令 | 作用说明 |
其他操作 | Ctrl+R | 回溯history缓冲区的文本内容; |
Ctrl+Y | 针对{Ctrl+W}{Ctrl+U}操作删除的文本粘贴回来; | |
Ctrl+C | 终止前台运行的作业; | |
Ctrl+Z | 暂停一个前台的作业; | |
Ctrl+S | 锁定命令行输入; | |
Ctrl+Q | 解除命令行输入锁定; | |
Alt+C | 将光标所在位置的字母转为大写; | |
Alt+U | 将光标所在位置到末端的所有字母转为大写; | |
Alt+L | 将光标所在位置到末端的所有字母转为小写; |