以通常的方式录制我的宏: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,这似乎已修复。