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复制当前行

Comments

2016-02-09