vim3
掌握 vim 的语法
vim 的语法
操作符(operator) + 动作(区域范围)
操作符
操作符可以让 vim 进入操作符 pending 模式,可以让你组合进行使用,例如你可以使用 d + g_ 来删除到当前行的非 blank 字符的末尾
d: 进入删除操作c: 进入删除操作,并结束后进入--INSERT--模式y: 进入复制操作
基于单词/字串的移动操作
e: 移动到单词的末尾b: 移动到上一个单词的开头w: 移动到下一个单词的开头ge: 移动到上一个单词的结尾
字串以 blank 作为分割,字串的移动操作就是上述的操作符变成大写
组合
学会了这些,我们就可以来进行组合了
例如:
cw: 删除当前的单词ea: 在当前单词的结尾处进行插入
操作
d: 删除c: 删除并进入--INSERT--模式y: 复制
练习
js
function getNameById(name) {
return name
}