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模式下,
>可以缩进选中行,<可以减少缩进