我知道可以使用
但是,
实际上,我想要的是一种类似交互式搜索和替换(请参见Vim中的交互式搜索/替换正则表达式?)的东西,可以运行宏。这可行吗?
q<char>
记录宏并使用@<char>
运行它们。我还知道可以使用@@
运行最后使用的宏。但是,
@@
需要两个按键!这太多了!特别是如果我要运行那个宏很多次。我知道<num>@<char>
,但如果我事先不知道<num>
怎么办?实际上,我想要的是一种类似交互式搜索和替换(请参见Vim中的交互式搜索/替换正则表达式?)的东西,可以运行宏。这可行吗?
@@
,您可以通过保持按键来利用键盘重复。速度可能不是最优的,但至少您不会得到肌肉痉挛。 - Jussi Hirvi