vim重复最后一个T动作不包括计数
vim repeat last T movement does not include count
当调用 ;
重复包含计数的最后一个 T
移动时,重复不会重复计数。例如:
test: # comment: test
^
+-- cursor is here
类型:2T;
test: # comment: test
^
+-- cursor is here
进行编辑,移动到具有相同文本的下一行,然后按 ;
,但移动在第一个冒号处停止
test: # comment: test
^
+-- cursor is here after hitting ;
我很惊讶 ;
没有重复计数。我有什么误解吗?
认为 ; 和 , 相当于 n/N 个搜索后的命令。他们只是跳到下一场比赛,仅此而已。但是您也可以给这些命令本身一个计数。
如果您第一次猜错了,这对于到达正确的地方特别有用。例如。如果你真的想跳转到第 3 个 'e' 字符,但是你数错了并输入了 2fe
,那么你可以简单地使用 ; 来到达正确的位置。
当调用 ;
重复包含计数的最后一个 T
移动时,重复不会重复计数。例如:
test: # comment: test
^
+-- cursor is here
类型:2T;
test: # comment: test
^
+-- cursor is here
进行编辑,移动到具有相同文本的下一行,然后按 ;
,但移动在第一个冒号处停止
test: # comment: test
^
+-- cursor is here after hitting ;
我很惊讶 ;
没有重复计数。我有什么误解吗?
认为 ; 和 , 相当于 n/N 个搜索后的命令。他们只是跳到下一场比赛,仅此而已。但是您也可以给这些命令本身一个计数。
如果您第一次猜错了,这对于到达正确的地方特别有用。例如。如果你真的想跳转到第 3 个 'e' 字符,但是你数错了并输入了 2fe
,那么你可以简单地使用 ; 来到达正确的位置。