Vim 中节约重复步骤的命令

. 重复上一步命令
; 重复查找上一个字符
* 重复查找当前光标下的单词

这两个命令组合起来,可以节约很多重复操作。

我举一个书上的例子,将以下代码中的 + 两旁添加空格:

var foo = "method("+argument1+","+argument2+")";

此时使用 ;. 的组合,就非常方便:

另外如下例子中,则是 *. 组合一起使用。先用 * 查找出相同的单词,在 cw 修改了之后,就可以按下 n 让光标跳转到下一个单词上,然后直接按下 . 即可: