vim 操作总结
1、显示行号?
???
打开文本,按ESC,输入 :set nu
?
2,撤销操作
按ESC,输入小写u
?
3,光标移动
?
移到当前页首行:按Esc,然后输入H
移到当前页末行:按Esc,然后输入L
?
4,翻页
?
向上翻页:按ESC,然后输入Ctrl+b
向下翻页:按ESC,然后输入Ctrl+f
?
5,复制? 粘贴
?
yy 复制游标所在行整行。或大写一个 Y。
2yy 复制两行,y2y 也可以
?
yw 复制一个 word。
y2w 复制两个字。
yG 复制至档尾。
y1G 复制至档首。
p 小写 p 代表贴至光标后(下)。
P 大写 P 代表贴至光标前(上)。整行的复制,按 p 或 P 时是插入式的贴在下(上)一行
?
6,替换
按Esc,输入:%s/abc /edf(把abc替换成edf)
?
7,tab
设置tab默认4位:
按Esc,输入:set sw=4
?
整行tab:
1,按ESC,按shift+v选中一行,然后按shift+>,右移动一个tab;按shift+<,左移动一个tab
2,按ESC,光标移动到所在行,然后按shift+>两次,右移动一个tab;按shift+<,左移动一个tab
?