进入insert模式
1 | i: 在光标的位置插入 |
在insert模式下
1 | ctrl + h: 删除光标前面的字符 |
在normal模式下
1 | w: 移动到下一个单词的开头 |
1 | gt:在vim不同标签之间切换 |
dw
:删除一个单词,光标直接到下一个单词
de
: 单纯删除一个单词
d$
: 删除到一行的末尾
dnw
:删除n个单词
nw
:移动到第n个单词
ne
:移动到第n个单词的结尾
u
: 撤销上一步操作
x
: 删除当前单词
p
: 会将上次删除或者复制的东西粘贴
rx
: 会将当前字符替换为x
/str
: 会找到str所在的位置,输入n找下一个
%
: 在[{()}] 上面输入会自动跳转到对应的位置上
:s/new/old/g
,用new代替old,g表示全局
!command
: 可以在vim中输入shell命令