vim基本操作:
-
选择文本
-
v 从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。
-
V 从光标当前行开始,光标经过的行都会被选中,再按一下V结束。
-
ctrl+v 从光标当前位置开始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl + v结束。
-
ggVG 选中全部的文本,其中gg为跳到行首,V为选中整行,G为末尾
-
-
删除,复制,粘贴,撤销
-
d 删除 dd 删除整行 ndd 删除n行
-
x 删除一个字符
-
u 撤销上一次操作
-
ctrl+R 反撤销(撤销撤销操作)
-
y复制 (复制到寄存器)
-
p粘贴 (默认从寄存器取出)
-
-
常用 先是ESC
-
i 光标前插入文本
-
a 光标后插入文本
-
o 在下面另起一行,并使当前模式转为Insert模式
-
O(大写O) 将在当前行的上面另起一行
-
:q 退出
-
:q! 强制退出
-
:wq 保存并退出
-
ZZ 保存并退出
-
/ 简单搜索 /pp 在文件中搜索pp
-
-
移动命令
-
$ 将光标移动到行尾 2$ 移动到下一行的行尾 n$ 移动到下n行的行尾
-
^ 将光标移动到当前行第一个非空白字符上
-
0(数字0) 将光标移动到当前行的第一个字符上
-
G 将光标移动到最后一行。 33G 将光标移动到33行
-
gg 跳到第一行
-