如何像常规 VIM 一样在 ideavim 中重播宏



以通常的方式录制我的宏:qa ..do stuff.. q

尝试重播 5 次,但它只运行一次:"5@a

如何多次运行它?

打开的错误报告:https://youtrack.jetbrains.com/issue/VIM-1402

更新为已接受的答案:该问题似乎已解决。

它不适用于" 在宏重播之前。但是,宏重放在我的正常 vim 中也不起作用

至少这在 vim 7.4 和带有 IdeaVim 0.54 的 Idea 19.2 中都对我有用:

qq button pressing... q14@q

此外,youtrack.jetbrains.com/issue/VIM-1402 中的评论表明它似乎也适用于其他人。

我不相信插件支持该操作。

我在他们的代码中没有看到为此进行的单元测试。

我扫描了他们的错误跟踪器,但没有看到此行为的任何现有报告。打开一个可能是个好主意。

我正在运行Phpstorm 2020.1和Ideavim 0.60,这似乎已修复。

最新更新