命令行
-
Ctrl + L:这个组合键用于清除终端屏幕并显示一个新的空白提示符,相当于执行"clear"命令。
-
Ctrl + A:将光标快速移动到当前输入行的开头。
-
Ctrl + E:将光标快速移动到当前输入行的结尾。
-
Ctrl + U:删除光标位置到行首的所有字符。
-
Ctrl + K:删除光标位置到行尾的所有字符。
-
Ctrl + W:删除光标前面的一个单词。
-
Ctrl + R:打开历史命令搜索功能,可以按关键字搜索之前执行过的命令。
-
Ctrl + Z:将当前正在运行的命令放到后台,并返回到命令行提示符。
文件
- 基本操作:
i:进入插入模式,可以开始编辑文本。
ESC:退出插入模式,返回命令模式。
:w:保存文件。
:q:退出 Vim。
:wq:保存并退出。
- 光标移动:
h:向左移动一个字符。
j:向下移动一行。
k:向上移动一行。
l:向右移动一个字符。
w:跳到下一个单词的开头。
b:跳到前一个单词的开头。
0(零):跳到当前行的开头。
$:跳到当前行的末尾。
gg:跳到文件的开头。
G:跳到文件的末尾。
- 文本编辑:
dd:删除当前行。
p:粘贴剪切板中的内容。
u:撤销上一步操作。
Ctrl + r:重做上一步操作。
yy:复制当前行。
:x,yd:删除行 x 到 y。
:x,yco z:将行 x 到 y 复制到行 z 的下方。
- 搜索和替换:
/pattern:搜索指定的模式。
n:跳到下一个匹配项。
N:跳到上一个匹配项。
:%s/old/new/g:全局替换匹配的内容。
:%s/old/new/gc:全局替换匹配的内容,并逐个确认是否替换。
- 分屏和标签页:
:split:水平分割窗口。
:vsplit:垂直分割窗口。
Ctrl + w + h/j/k/l:在分割的窗口之间移动光标。
:tabnew:新建一个标签页。
gt:切换到下一个标签页。
gT:切换到上一个标签页
本文介绍了Vim编辑器中常用的命令行快捷键,包括清屏、光标移动、基本操作、文本编辑、搜索替换以及分屏和标签页管理。
&spm=1001.2101.3001.5002&articleId=135296223&d=1&t=3&u=2d7c159f52fa4678804e785b84f04e11)
1940

被折叠的 条评论
为什么被折叠?



