基于GitHub开源Vim学习项目learn-vim
1. 为什么需要了解Vim语法
像是我们学习一门外语,我们需要了解它的语法、它的词汇并不断地练习。对于Vim而言,它的语法就是它命令的设计逻辑,词汇就是它的各种快捷键。通过学习其语法,能够让我们通过其规律来进行Vim操作,而不是靠记忆快捷键表来学习。
2. 什么是Vim的语法
Vim的语法:
动词 + 名词
动词 + 量词 + 名词
其中动词指代的以下的键:
y yank(复制)
d delete(删除)
c change 删除文本,将删除的文本存到寄存器中,进入插入模式
根据 :h operator
可以看到,一共有16种operator,但一般只用以上的三种操作符即可。
名词指代的以下的键:
h 左
j 下
k 上
l 右
w 向前移动到下一个单词的开头
} 跳转到下一个段落
$ 跳转到当前行的末尾
3. Vim语法的应用
3.1 实例
let mut a = "123"