vim 命令学习
资料:
简明 Vim 练级攻略
normal mode
插入
i 在光标处插入
a 在光标后一个字母处插入
o 光标下一行插入
查找
shift+"#" +"n" 查看和鼠标停留处相同的单词
搜索
/ 向下搜索
? 向上搜索
复制
v +yy
:set paste
shirt + v
移动
^ $ 移动到当前行的第一个和最后一个非空字符
g_ 移到行尾
0 (数字)移到行首
ctrl + d 向下滚动半屏
ctrl + u 向上滚动半屏
w 移到后下一个单词(位于单词前)
12w 移动到后12个单词
b 与w移动方向相反,向前
e
ge 与e移动方向相反,向前
gg 移到第一行
G 移动最后一行
ctrl + G 得到光标当前位置信息
删除
d + w 删除单个词
d4w 删除光标后4个单词
d4e 删除光标后4个单词
d$ 删除此行光标后所有的字符
d + t 删至**
x 删除单个字母
dd 删除一整行
J 删除换行符,自动将下一行合并到本行的末尾
对齐
shift + v 选择内容 + "="
撤销操作
u
ctrl + r
打开文件
:sp filename
ctrl + W +"GHJK"
ctrl + v hjkl + I + [string] + Esc
ctrl + v hjkl + A + [string] + Esc
v + hjkl + Esc + ctrl + v + d
查找导入模块的文件
g + f
返回到前一个文件
ctrl + o
51
浙公网安备 33010602011771号