vim重复最后T移动不包括计数

时间:2015-02-10 18:08:59

标签: vim

当调用;重复包含计数的最后T次移动时,重复不会重复计数。例如:

 test:  # comment: test
                       ^
                       +-- cursor is here

输入:2T;

 test:  # comment: test
      ^
      +-- cursor is here

进行编辑,使用相同的文字移至下一行,然后按;,但移动在第一个冒号处停止

 test:  # comment: test
                  ^
                  +-- cursor is here after hitting ;

我很惊讶;没有重复计算。我有什么不妥之处吗?

1 个答案:

答案 0 :(得分:1)

在搜索之后,将; 视为等效的 n / N 命令。他们只是跳到下一场比赛,仅此而已。但是你也可以自己给这些命令。

如果您第一次猜错了,这对于到达正确的地方特别有用。例如。如果你真的想跳到第三个' e'字符,但你错误计算并输入2fe,然后你可以简单地使用; 来到达正确的位置。