【问题标题】:MacVim not loading ftpluginsMacVim 没有加载 ftplugins
【发布时间】:2013-09-26 14:48:23
【问题描述】:

过去几天我一直在使用 ftplugin 与 macvim 搏斗。尽管尝试了很多次,但我似乎无法解决我的问题。

MacVim 已安装在我的计算机上(通过 Homebrew),并且正在使用正确的 python。

    bash-3.2# mvim --version
    VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Sep 24 2013 14:52:41)
    MacOS X (unix) version
    Included patches: 1-754
    Compiled by Homebrew
    Huge version with MacVim GUI.  Features included (+) or not (-):
    [irrelevant stuff omitted]
    +persistent_undo +postscript +printer +profile +python/dyn -python3 +quickfix 

我有一个 .vimrc,上面写着 filetype plugin on。我的.vimrc 中没有其他内容;如果这是我的问题,我尝试使用干净的文件。

如果相关,我正在尝试使用 vim-rst-tables 插件 (https://github.com/nvie/vim-rst-tables)。

我 pip 安装了 vim_bridge 并且可以在 vim 中执行 :python import vim_bridge 没有任何问题。

无论如何,如果我在~/.vim/ftplugin/ 中保留文件名rst-tables.vim - :scriptnames 的返回不会显示与~/.vim/ftplugin/* 相关的任何内容。如果我将插件名称从rst-tables.vim 更改为rst.vim,我会看到36: ~/.vim/ftplugin/rst.vim。这似乎是一件好事,但仍然没有任何功能起作用 - 即 ,,c,,f

如果有人能提供任何有助于调试的见解或更多信息,我们将不胜感激。谢谢!

【问题讨论】:

  • 插件问题?插件issue tracker.
  • 您是否有任何理由通过自制软件而不是通过 MacVim 站点的 dmg 安装 MacVim?

标签: python vim macvim restructuredtext ftplugin


【解决方案1】:

名称rst-tables.vim 不起作用,根据规则(cp.:help ftplugins),它必须是rst_tables.vimrst/tables.vim。重命名应该得到它的来源。插件的任何剩余问题都应提交给插件的作者;他最适合帮忙。您可以检查是否已使用例如定义了预期的映射。 :verbose map ,,c.

【讨论】:

  • 谢谢,还是不行,不过我想我会提交给插件创建者的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-27
  • 2013-02-28
  • 1970-01-01
  • 1970-01-01
  • 2020-04-12
相关资源
最近更新 更多