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,

Другие вопросы по тегам