2014-09-30 2 views
0

Я пробовал включить в мой vim следующий файл синтаксиса. Я установил этот плагин с помощью патогена в соответствии с инструкцией:Использование синтаксического файла VIM JavaScript

git clone https://github.com/jelera/vim-javascript-syntax.git ~/.vim/bundle/vim-javascript-syntax 

Затем включены следующие в моем .virc файле

au FileType javascript call JavaScriptFold() 

После перезагрузки Vim и открытия файла JavaScript Я не в состоянии сбросить с помощью стандартные команды zo, zc .. любая подсказка?

ответ

0

Проверить, были ли активированы кратные параметры:

:verbose set foldmethod? 
:syntax list foldBraces 

Первый выход должен syntax, и группа синтаксис должен быть определен.

Отметьте, что только { ... } блокировки, охватывающие несколько линий, сложены этим.

+0

кулак один дает синтаксис .. второй просто отображает --- Синтаксис пунктов --- – runtimeZero

+0

Hm, поэтому синтаксическая группа сложения не определена. Он работает, когда вы вручную ': вызывают JavaScriptFold()' снова? –

+0

ничего не происходит .. какой-нибудь ключ .. где я должен начать отладку? – runtimeZero

0

Для всех, кто может столкнуться с этим сценарием; У меня была точно такая же проблема. Исправление, для меня было изменить мой .vimrc, перемещая

syntax enable 

выше

au FileType javascript call JavaScriptFold() 
Смежные вопросы