2013-02-24 3 views
0

Прежде всего, я являюсь пользователем Windows, использующим VIM и vundle для управления моими плагинами.Syntastic не работает с плагином MiniBufExplorer vim

У меня есть плагин Syntastic vim (https://github.com/scrooloose/syntastic), и он отлично работает, выделяя любые синтаксические ошибки для первого файла javascript, который я открываю и сохраняю.

У меня также есть плагин minibufexplorer (https://github.com/sontek/minibufexpl.vim). Как только я открою второй файл, появится окно MiniBufExplorer, позволяющее мне перемещаться между ранее открытыми файлами через: b1,: b2 и т. Д. Я заметил, что когда это произойдет, Syntastic перестает работать.

Если я удаляю плагин minibufexplorer, тогда Syntastic всегда работает. Мне бы очень хотелось, чтобы оба работали вместе, у кого-нибудь есть решение для этого? Я бы с удовольствием использовал альтернативу minibufexplorer, если он работает с Syntastic.

+0

Если вы делаете ': e' в окне, где находится открытый файл, будет ли работать Syntastic снова? – 244an

+0

Просто точность: ': b2' не предоставляется плагином: это встроенная команда. – romainl

+0

@ 244an нет, к сожалению, не – Steven

ответ

0

Поскольку я открыт для альтернатив, я удаляю плагин MiniBufExplorer и используя команду: ls vim для просмотра списка буферов по желанию. Это не так удобно, как использование плагина MiniBufExplorer, но я считаю, что подсветка синтаксиса более важна и доволен этим обходным решением.

+1

Добавьте эту строку в свой '~/.vimrc':' nnoremap gb: ls : b' вы можете ввести номер нужного буфера, за которым следует ''. – romainl

1

Я использую pathogen для организации моих установленных плагинов. У меня есть syntastic и minibufexplorer, и они отлично работают вместе для меня.

Я вообще ничего не сделал для любого из плагинов. Но для обработки bufferswitching легким способом (также работает без minibufexplorer) Я использую это в моем .vimrc:

map § :bnext^M 
map ½ :bprevious^M 

Сво ключ чуть ниже Esc ключ. Это позволяет легко просто нажать клавишу §, чтобы циклически перемещаться по всем открытым буферам.

Here - хорошее место, чтобы начать настройку.

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