2015-07-29 5 views
9

В Vim 7.4 есть плагин по умолчанию, называемый LogiPat. Команда, которую предоставляет этот плагин, - :ELP, которая затеняет другую команду, я использую много :Explore. Для этой последней команды я всегда использую :E, но поскольку LogiPat предоставляет :ELP, мне нужно ввести :Ex, который больше работает.Vim: как отключить плагин LogiPat по умолчанию?

Я не использую плагин LogiPat и хотел бы отключить его. Как мне это сделать?

Я уже попытался установить следующую строку в моей .vimrc:

let g:loaded_LogiPat = "v3" 

в надежде, что это предотвратит LogiPat от нагрузки. Но это не сработало.

Я надеюсь, что есть простой способ сделать это, что не требует от меня перемещения или удаления плагина из каталога vim/plugin.

ответ

13

Это ошибка в плагине LogiPat:

" Load Once: {{{1 
if &cp || exists("loaded_logipat") 
finish 
endif 
let g:loaded_LogiPat = "v3" 

Он устанавливает g:loaded_LogiPat, но проверка на loaded_logipat. (А файл с именем logiPat.vim. Кто-то на самом деле не соответствует их капитализации.)

Чтобы обойти эту проблему, чтобы установить

let g:loaded_logipat = 1 

в вашем .vimrc.

+0

Работы, спасибо. Капитализация * очень * несогласованная да .. –

+0

Кто-нибудь сообщил об этом автору LogiPat (или проекту vim)? –

+2

Nevermind, я вижу, что последняя версия (v4b) на веб-странице автора обновлена. Теперь имя файла и переменная являются «logiPat.vim» и «loaded_logiPat» соответственно. –

 Смежные вопросы

  • Нет связанных вопросов^_^