【发布时间】:2017-01-16 13:20:16
【问题描述】:
所以很长一段时间以来,我都有一个坏习惯,即走到行尾,按 i 键,然后按右箭头插入最后一个字符之后。然而,这是非常低效的,并且不可能用 hjkl 来做到。
在行尾插入的更好方法是什么?
【问题讨论】:
标签: vim
所以很长一段时间以来,我都有一个坏习惯,即走到行尾,按 i 键,然后按右箭头插入最后一个字符之后。然而,这是非常低效的,并且不可能用 hjkl 来做到。
在行尾插入的更好方法是什么?
【问题讨论】:
标签: vim
使用 A 命令代替 i。该命令在行尾附加文本。见:help A。
在正常模式下按A(大写)。 Vim 将切换到插入模式,光标将移动到当前行的末尾准备输入。
【讨论】:
a(小写)命令插入在当前字符之后,I(大写)插入在行首
$ 将您置于行尾。
然后,要在行尾后进入插入模式,请按a。
因此,只需在命令模式下键入 $a 即可满足您的要求。
【讨论】:
A 将光标移动到行尾并切换到插入模式。
a 本身并不是问题所要求的(我并不是说这个问题声称是这样的),但我从来不知道a 存在,这很漂亮后袋的酷命令。一键肯定更能体现vim的精神,但我只知道i(插入光标处)。否则我永远不会知道a(插入光标后),谢谢您的发帖,先生! (并且同意@Zoe,说它不正确有点牵强)