在过去的几天里,我一直在使用 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 并且可以:python import vim_bridge
在 vim 内完成,没有任何问题。
无论如何,如果我保留文件名,rst-tables.vim
在~/.vim/ftplugin/
- 的返回:scriptnames
不会显示任何与~/.vim/ftplugin/*
. 如果我将插件名称从 更改rst-tables.vim
为rst.vim
,我会看到36: ~/.vim/ftplugin/rst.vim
。这似乎是一件好事,但仍然没有任何功能有效 - 即,,c
和,,f
.
如果有人有任何见解或更多信息,我可以提供有助于调试的信息,我们将不胜感激。谢谢!