如何重复最后一个VIM宏?

时间:2013-12-26 13:44:33

标签: vim vim-macros

我知道如何重复Vim中的最后一个命令。我使用

但是我怎么能重复最后一个宏呢?每次我想重复它时,按 @ q 会有点不舒服。

我尝试使用,但它只是重复宏的最后一个命令。

有没有更短的方法呢?

2 个答案:

答案 0 :(得分:36)

是的,您可以使用 @ @ 重播上次使用的宏。

作为奖励,使用 @ 重播最后一个ex命令。 (然后它成为“最后使用的宏”,可以用 @ @ 重复。)

答案 1 :(得分:1)

我发现 @ @ 有点难以输入,因为我没有多久使用, - 而且它足够接近到.

:map , @@