第九天
vim-easymotion
配合 <Leader>
使用,<Leader>
是 vim
的前缀键)
- 基于单词移动,eg:
<Leader>
+<Leader>
+w/b/e/ge
- 基于移动移动,eg:
<Leader>
+<Leader>
+h/j/k/l
其实和之前的单词移动是一个逻辑,只不过通过 easymotion
的步进可以自行控制
json
// settings.json
"vim.easymotion": true,
"vim.leader": "<Space>", // 我把 leader 键设为空格
vim-sneak
是 f
的增强版,我觉得 f
的 range
是单行挺鸡肋的,改键把 s
映射给 f
,就可以单文件非严格匹配。缺点是只能匹配大于等于两个字符。
json
// settings.json
"vim.sneak": true,