【问题标题】:Vim: how do I disable the default LogiPat plugin?Vim:如何禁用默认的 LogiPat 插件?
【发布时间】:2015-07-29 08:42:11
【问题描述】:

在 Vim 7.4 中有一个名为“LogiPat”的默认插件。这个插件公开的一个命令是:ELP,它隐藏了另一个我经常使用的命令:Explore。对于最后一个命令,我总是使用:E,但由于 LogiPat 公开了:ELP,我需要输入:Ex,这样工作量更大。

我不使用 LogiPat 插件并且想禁用它。我该怎么做?

我已经尝试在我的 .vimrc 中设置以下行:

let g:loaded_LogiPat = "v3"

希望这会阻止 LogiPat 加载。但这不起作用。

我希望有一种简单的方法可以做到这一点,不需要我从vim/plugin 目录中移动或删除插件。

【问题讨论】:

    标签: vim vim-plugin


    【解决方案1】:

    这是 LogiPat 插件中的一个错误:

    " Load Once: {{{1
    if &cp || exists("loaded_logipat")
     finish
    endif
    let g:loaded_LogiPat = "v3"
    

    它设置g:loaded_LogiPat,但检查loaded_logipat。 (而且文件名为logiPat.vim。有人的大小写真的不一致。)

    解决方法是设置

    let g:loaded_logipat = 1
    

    在你的.vimrc

    【讨论】:

    • 有人向 LogiPat 作者(或 vim 项目)报告此问题吗?
    • 没关系,我看到作者网页上的最新版本(v4b)已经更新。现在文件名和变量分别是“logiPat.vim”和“loaded_logiPat”。
    【解决方案2】:

    https://groups.google.com/forum/#!topic/vim_dev/v00y1305Eng

    发送补丁。稍后您将得到修复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-15
      • 2013-03-14
      • 1970-01-01
      • 2018-04-17
      • 2013-12-04
      • 1970-01-01
      • 2012-04-08
      • 2014-02-07
      相关资源
      最近更新 更多