LINUX.ORG.RU

VIM настройка Folding


0

0

Хочу настроить Vim так, чтоб складки автоматически определялись на основе коментариев. Вот пример коментариев (должно быть 3 складки) --<some owrd 1> --<some word 2>

--</some word 2> --</some ord 1>

--<some w 3> bla bla --</some w 3>

Упрощая складка начинается на --< а заканчивается на --<\ Пробовал вот такую команду set foldexpr=getline(v:lnum)=~'^--<[^\/].*$'&&getline(v:lnum+1)=~'^--< \/.*$'?'<1':1

Но все сворачивается в одну большую складку.

Так же пробовал с использованием определения синтаксических правил, но и там не получилось. Помогите настроить.

Если не понятно объяснил попробую подругому:
Как настроить вим так, чтоб он автоматически
делал складки по коментариям.
Коментарий начала складки такой: --<бла бла>
Коментарий окончания складки такой: --<\бла бла>
Думаю можно как то определить по первым 4 символам,
но у меня не получается, все складывается в одну складку,
поэтому и прошу подсказки.

Начало вкладки я определил так (привожу только само выражение) ^--<[^\/].*$
А окончание складки так: ^--<\/.*$ Но это не работает.

Подскажите как настроить правильно.

bear-cub
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.