一个字符快捷方式用于:查找第一行引号,删除其中的文字并跳转到插入模式?
我知道有一种方法:ci'
或ci"
atd ......但我知道还有更短的方法。
最近我在互联网上的某个地方遇到了这个快捷方式提示,但遗憾的是我忘了它。
我认为这是原生的vim快捷方式,没有必要创建某种映射......
编辑:
现在我不确定它是否是一个字符快捷方式,但它肯定要快得多。
答案 0 :(得分:0)
正如上面的评论所说,没有内置的方法可以缩短它。如果您热衷于缩短它,可以为它制作自定义映射。我建议你不要为它做一个单字符映射,因为这样的映射很珍贵,但这取决于你。您可以通过多种方式对其进行映射,例如覆盖现有但不太有用的映射,例如;
和,
。一种方法是做这样的事情(你需要将mapleader
设置为方便的东西; :let mapleader=","
似乎很常见):
nnoremap <leader>' ci'
nnoremap <leader>" ci"
您可能也对[{3}}感兴趣,可以轻松选择引号和其他内容之间的块,或者Wildfire中的类似内容。