【问题标题】:how do i replay macros in ideavim like regular vim?我如何像普通 vim 一样在ideavim 中重放宏?
【发布时间】:2018-06-22 08:39:22
【问题描述】:

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

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

如何多次运行?

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

【问题讨论】:

标签: intellij-idea vim ideavim


【解决方案1】:

我不认为该插件支持该操作。

我在他们的代码中没有看到unit test

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

【讨论】:

  • 嘘,他们怎么敢没有我用的东西!我有点惊讶,我以为每个人都用过这个——至少是 vim 重度用户。我刚刚打开了一个错误报告,谢谢! youtrack.jetbrains.com/issue/VIM-1402
【解决方案2】:

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

虽然宏重放之前的 " 不起作用。但是,宏重放在我的普通 vim 中也不起作用

至少这对我来说在 vim 7.4 和 Idea 19.2 中都适用于 IdeaVim 0.54:

qq button pressing... q14@q

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

【讨论】:

    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-29
      • 2016-05-13
      • 2021-10-15
      • 1970-01-01
      • 2016-12-02
      • 2014-01-14
      • 2021-12-10
      相关资源
      最近更新 更多