Vim
Vim 这种东西,只有经常使用才能熟练掌握,现阶段还是VSCode用的舒服,所以我也不太会
这里主要记载一些遇到到比较有意思的 Vim 使用技巧
移动
- 
hjkl:左下上右
- 
w:下一个单词
- 
b:上一个单词
- 
e:单词末尾
- 
0:行首
- 
$:行尾
- 
^:行首第一个非空字符
- 
gg:文件首
- 
G:文件尾
Tip
很多命令都可以加数字,比如 3w 表示向后移动三个单词
编辑
- 
i:在当前字符前插入,并进入插入模式
- 
a:在当前字符后插入,并进入插入模式
- 
o:在当前行下插入新行,并进入插入模式
- 
O:在当前行上插入新行,并进入插入模式
- 
x:删除当前字符
- 
dd:删除当前行
- 
yy:复制当前行
- 
p:粘贴在当前行后
- 
P:粘贴在当前行前
- 
u:撤销
6
- 
:shell不关闭当前窗口,直接进入shell模式(exit退回当前窗口)
- 
:split filename:在当前窗口上下分割,打开文件:vsplit filename:在当前窗口左右分割,打开文件Tip 此时可以使用 Ctrl + w+hjkl在窗口间切换
- 
indent normal模式下, >>可以缩进当前行,<<可以减少缩进visual模式下, >可以缩进选中行,<可以减少缩进