Как я могу отключить vim plugim snipMate для каких-то файлов? - PullRequest
3 голосов
/ 09 сентября 2011

Мои вопросы говорят сами за себя. Как я могу отключить vim snipmate для файлов perl, например ??Я обнаружил, что разочарован, потому что он застрял с моим omni-complete и neocomplcache.Я просто использую snipMate в html-файлах.

Этот же вопрос можно задать примерно так: Как включить snipmate только для одного типа файла (html)?

1 Ответ

5 голосов
/ 09 сентября 2011

Вы можете переместить файл snipMate.vim из $VIM/plugin в другой каталог, который не загружается автоматически, например $VIM/extra.

Затем в вашем .vimrc добавьте строку для использования snipmate только для HTML:

autocmd FileType html,xhtml source $VIM/extra/snipMate.vim

Другим более уродливым методом было бы просто удалить или переименовать все файлы фрагментов в $VIM/snippets, кроме html.snippets, или подмножество тех, которые вы хотели бы сохранить. Однако это было бы более эффективно, если бы вы хотели удалить только некоторые (например, только отключив perl), чем отключить все, кроме одного типа.

...