高效使用终端命令行快捷键
快捷键 | 说明 |
---|---|
↑ 或 Ctrl + P | 显示上一条命令 |
↓ 或 Ctrl + N | 显示下一条命令 |
→ 或 Ctrl + F | 光标向右移动一个字符 |
← 或 Ctrl + B | 光标向左移动一个字符 |
Alt + F | 光标向右移动一个单词 |
Alt + B | 光标向左移动一个单词 |
Ctrl + R | 逆向搜索包含输入字符串的命令,继续按 Ctrl + R,再向上搜索,可使用 Ctrl + C 组合中断命令 |
Ctrl + A | 光标移动到开头 |
Ctrl + E | 光标移动到结尾 |
Ctrl + L | 清屏 |
Ctrl + U | 剪切光标所在处之前的所有字符(不包括自身) |
Ctrl + K | 剪切光标所在处之后的所有字符(包括自身) |
Ctrl + W | 剪切光标所在处之前的一个词(以空格、标点为分隔等) |
Ctrl + Y | 粘贴 |
Alt + D | 删除从光标当前位置到当前字符的结尾字符 |
Alt + U | 将光标所在处的单词转为大写(从光标处到词的结尾) |
Alt + L | 将光标所在处的单词转为小写(从光标处到词的结尾) |
Alt + C | 将光标所在处的单词转为首字母大写(从光标处到词的结尾) |
Ctrl + C | 中断命令 |
Ctrl + S | 挂起当前 Shell |
Ctrl + Q | 重启挂起的 Shell |
Ctrl + Z | 暂停命令 |
!$ | 重复前一个命令最后的参数 |
Ctrl + (X U) | 按住 Ctrl 键同时再先后按 X 键和 U 键,撤销刚才的操作 |
Esc + T | 颠倒光标所在处机器相邻单词的位置 |