【发布时间】:2015-05-17 23:02:52
【问题描述】:
在传统的文本编辑器中,每当我需要打开一个字符串或括号并在它们之间输入一些内容时,我都会这样做:
- 键入
()或"" - 按左键
- 输入我需要的内容
- 向右按
但是在 vim 中(也就是说,如果我遵循 vim way)这个过程变得相当乏味,因为我必须进入正常模式才能移动很多次:
- 键入
()或"" - 按
<ESC> - 按
i - 输入我需要的内容
- 按
<ESC> - 按
l - 按
a
如果在任何时候使用箭头键都不是一个好习惯,那么在 vim 中有没有更有效的方法来完成这种任务?
【问题讨论】:
-
你可以按
A而不是la -
在 vim 中这样做,你通常不会先写 "" 或 (),而只是开始 " ,写字符串并在退出插入模式之前再次以 " 结束。跨度>
-
这是一个奇怪的特定用例。我不知道你用 Vim 做什么,但我个人不会为额外的笔画出汗。
标签: vim