vim 中复合命令是指,可以使用一个短的命令提替换一个长的命令,并且短命令和长命令效果一样。比如短命令 A
<==> 长命令 a$
复合命令 | 等价的长命令 | 含义 |
---|---|---|
C | c$ | 在当前行,替换当前光标到行尾的字符(cc 是整行的替换) |
S | ^c | 替换当前行,不管光标在当前行的那个位置,和 cc 一样 |
I | ^i | 在当前行,第一个字符处,插入新的字符 |
A | $a | 当前行,行尾插入新的字符 |
o | A\<CR> | 当前行的下一行,插入新的内容 |
O | ko | 当前行的上一行插入新的内容 |