一、Linux 命令行快捷键
tab:自动补全路径、名字,自动补全命令;
ctrl + l:清屏;
ctrl + c:取消当前操作;
ctrl + d:退出当前用户;
ctrl + a:到命令行行首;
ctrl + e:到命令行行尾;
ctrl + k:删除 / 剪切光标所在位置到行尾的内容;
ctrl + u:删除 / 剪切光标所在位置到行首的内容;
ctrl + y:粘贴;
ctrl + r:查找历史命令;
ctrl + s:锁定;
ctrl + q:解锁;
ctrl + p:跳到上一条命令;
ctrl + n:跳到下一条命令。
二、VIM 快捷键
:wq 保存退出;
:wq! 强制保存退出;
:q! 强制退出不保存;
G 移动到最后一行;
gg 移动到第一行;
^ 光标所在位置移动到当前行行首;
$ 光标所在位置移动到当前行行尾;
yy 复制;
yy + p 复制当前行文本,并粘贴到当前行的下面;
yy + P 复制当前行文本,并粘贴到当前行的上面;
yy + 100p 复制当前行文本,并在当前行的下面粘贴 100 次;
dG 删除 / 剪切当前行到最后一行;
u 取消上一步修改;
dd 删除光标所在行;
dw 从当前光标开始删除一个单词;
ndw 从当前光标开始删除 n 个单词;
x 删除当前字符
X 删除前一个字符;
/ 搜索你要找的内容,如 /hello 然后回车,表示搜索 hello 单词, n 继续向下搜索,N 继续向上搜索;
? 向上搜索;
:set nu 显示行号;
:set nonu 取消显示行号。