Vim-双剑合璧,天下无敌
Vim强大的 操作符(谓语) + 动作命令(宾语) = 操作
这里的操作其实就是Vim命令的语言的语法了.
在Vim里面请用Vim语,哈哈。daw
可以分解成三个部分:d
, a
, w
d
是操作符,也就是谓语(做什么)a
类似数词,代指一个w
是动作命令,也就是宾语(对谁做)
Vim的操作符命令
Vim语 | 人类语 |
---|---|
c |
修改(change) |
d |
删除(delete) |
y |
复制到寄存器(yank) |
g~ |
转换大小写(swap) |
gU |
转换大写 |
gu |
转换小写 |
> |
增加缩进 |
< |
减小缩进 |
= |
自动缩进 |
动作命令
Vim语 | 人类语 |
---|---|
l |
字母(letter) |
w |
单词(word) |
s |
句子(sentence) |
p |
段落(paragraph) |
Vim有一个额外的规则:
当一个操作符被连续调用两次时,他会作用于当前行。
例如:
dd
就是删除光标所在的当前行yy
复制当前行…