【发布时间】:2016-12-17 14:32:41
【问题描述】:
有时输入: 时,vim 会附加.,.+3,阻止我执行命令。我在网上找不到任何关于这种行为的信息,有没有办法摆脱它?目前,我使用 vim 8.0(在 iTerm2 中),但它也曾经出现在早期版本中。
【问题讨论】:
有时输入: 时,vim 会附加.,.+3,阻止我执行命令。我在网上找不到任何关于这种行为的信息,有没有办法摆脱它?目前,我使用 vim 8.0(在 iTerm2 中),但它也曾经出现在早期版本中。
【问题讨论】:
当您在冒号前输入数字时会发生这种情况。 Vim 将其解释为您希望 ex 命令运行的行数。
如果你按4:,你会得到:.,.+3,这是一个覆盖当前行(.)和当前行下方三行(.+3)的范围。
这种行为是旧的,并记录在 :help N: 中(:help :range 也是一个有趣的读物)。
如果您想摆脱该范围,请参阅:help <C-u>。
【讨论】: