1. 控制台快捷键
快捷键 |
说明 |
常用度 |
tab |
自动补全路径 |
⭐⭐⭐ |
Ctrl + C |
终止命令运行 |
⭐⭐⭐ |
Ctrl + U |
剪切光标位置到行首的字符 |
⭐⭐⭐ |
Ctrl + K |
剪切光标位置到行尾的字符 |
⭐⭐⭐ |
Ctrl + Insert |
复制 |
⭐⭐⭐ |
Shift + Insert |
粘贴 |
⭐⭐⭐ |
Ctrl + Z |
暂停在终端运行的任务 |
⭐⭐ |
Ctrl + A |
光标移动到行首 |
⭐⭐ |
Ctrl + E |
光标移动到行尾 |
⭐⭐ |
Ctrl + L |
清屏,效果等同于clear |
⭐⭐ |
Ctrl + D |
退出当前登录,等同于exit logout;如果在当前使用了ssh远程其他机器,该指令会退回当前机器 |
⭐⭐ |
Ctrl + W |
剪切一个单词 |
⭐⭐ |
Ctrl + Y |
粘贴命令行剪切的内容 |
⭐⭐ |
Ctrl + H |
向前退格(删除键),相当于backspace |
⭐⭐⭐ |
Alt + num |
num为数字,用于快速切换到终端对应的tab页窗口 |
⭐⭐⭐ |
history |
显示所有执行的历史指令 |
⭐⭐⭐ |
!num |
num为历史列表中的指令id;可以通过history查看历史列表 |
⭐⭐ |
2. 文本编辑快捷键
2.1 编辑操作
快捷键 |
说明 |
常用度 |
i |
进入编辑模式 |
⭐⭐⭐ |
esc |
退出编辑模式 |
⭐⭐⭐ |
: |
底部编辑模式 |
⭐⭐⭐ |
2.2 删除操作
快捷键 |
说明 |
常用度 |
x |
删除光标所在的字符 |
⭐⭐ |
dd |
删除(剪切)当前行 |
⭐⭐⭐ |
dG |
删除光标所处行之后的所有行 |
⭐⭐ |
D |
删除光标到行末的所有内容 |
⭐⭐ |
2.3 复制、粘贴、剪切
快捷键 |
说明 |
常用度 |
yy 或 Y |
复制当前行 |
⭐⭐⭐ |
nyy 或 nY |
n为数字,复制n行;如3yy为复制3行 |
⭐⭐ |
dd |
剪切(删除)当前行 |
⭐⭐ |
ndd 或 nD |
n为数字,剪切(删除)n行;如3dd为剪切3行 |
⭐⭐ |
p(小写) |
粘贴剪切板到当前光标所处的下一行 |
⭐⭐⭐ |
P(大写) |
粘贴剪切板到当前光标所处的上一行 |
⭐⭐ |
2.4 替换撤销
快捷键 |
说明 |
常用度 |
u 或 :u |
撤销上一次操作 |
⭐⭐⭐ |
r |
替换当前字符 |
⭐⭐ |
R |
从光标开始替换,直到esc退出 |
⭐ |
2.5 保存、退出
快捷键 |
说明 |
常用度 |
:wq 或 ZZ |
保存退出 |
⭐⭐⭐ |
:wq! |
强制保存退出 |
⭐⭐ |
:q! |
强制退出;丢弃所有未保存的修改 |
⭐⭐ |
:w |
保存编辑 |
⭐⭐ |
:q |
退出编辑 |
⭐⭐ |
2.6 导入
快捷键 |
说明 |
常用度 |
:r |
如:r /a.txt 就是将根目录下a.txt的内容导入到当前编辑文本光标的位置 |
⭐ |
:r!command |
command为命令;将命令执行的结果输入到当前编辑文本的光标位置 |
⭐ |
2.7 查找
快捷键 |
说明 |
常用度 |
:/string |
string为要搜索的关键词 |
⭐⭐⭐ |
n |
查找下一个关键词的位置 |
⭐⭐⭐ |
shift + n |
查找上一个关键词的位置 |
⭐⭐ |
2.8 位移操作
快捷键 |
说明 |
常用度 |
gg 或 :1 |
到第一行 |
⭐⭐ |
G 或 : $ |
到最后一行 |
⭐⭐ |
nG 或 :n |
到指定行,n为行号 |
⭐ |
参考:https://blog.csdn.net/weixin_45334172/article/details/116105565