MacVim не загружает ftplugins
Последние несколько дней я боролся с macvim, используя ftplugin. Я не могу решить свою проблему, несмотря на многочисленные попытки.
MacVim установлен на моем компьютере (через Homebrew) и использует правильный питон.
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).
Я установил пим 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
,
Если у кого-то есть понимание или дополнительная информация, которую я мог бы предоставить, которая помогла бы в отладке, это было бы очень ценно. Спасибо!
1 ответ
Имя rst-tables.vim
не будет работать в соответствии с правилами (ср. :help ftplugins
), это должно быть либо rst_tables.vim
или же rst/tables.vim
, Переименование должно получить его. Любые оставшиеся проблемы с плагином должны быть адресованы автору плагина; он лучше всего подходит, чтобы помочь. Вы можете проверить, были ли ожидаемые отображения определены, например, :verbose map ,,c
,