【问题标题】:Is there any vim snippet plugin which is compatible with ideavim?有没有与ideavim兼容的vim片段插件?
【发布时间】:2019-12-15 23:32:41
【问题描述】:

我通过 Vim 仿真功能 IdeaVim 使用 PyCharm。 我曾尝试将 snipMate 集成到 PyCharm 中,但没有成功,它的工作原理类似于标准 Vim 中的 Charm :P。

有人知道是否有与 PyCharm 兼容的 Vim sn-p 插件吗?另外,你可以在 PyCharm 中使用 snipMate 吗?在我的情况下,它甚至似乎都没有加载!

【问题讨论】:

  • IdeaVim 基本上是一个键盘映射,它本身不提供 Vim 功能并且无法添加。因此,您仍然需要使用编辑器的环境。如果您需要的不仅仅是简单的 Vim 键盘命令,则需要使用 Vim。无法将臃肿的 IDE 和 Vim 合并。
  • IdeaVim 不仅仅是一个键盘映射。它是对 Vim 编辑体验的仿真——它支持模式、映射、动作等。但它不支持VimL,所以SnipMate等脚本和插件无法工作。

标签: vim pycharm code-snippets ideavim snipmate


【解决方案1】:

IdeaVim 不提供 sn-ps 的功能。
在 IntelliJ IDEA 中,sn-ps 被称为“实时模板”。它们可以按如下方式使用和配置:https://www.jetbrains.com/help/idea/using-live-templates.html

【讨论】:

    猜你喜欢
    • 2013-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-19
    • 2019-08-27
    • 1970-01-01
    • 2017-05-29
    • 1970-01-01
    相关资源
    最近更新 更多