Как я могу сказать Vim свернуть файлы GEDCOM?

Файлы GEDCOM начинаются с уровня уровня 0,1,2 и т. Д., Например 2 DATE 10 SEP 1843, Файл синтаксиса GEDCOM не поддерживает свертывание. Требуется всего пара команд двоеточия, чтобы сообщить Vim, что он должен автоматически присвоить номер уровня строке foldlevel чтобы zM отображает только строки уровня 0 и т. д. К сожалению, мои навыки Vimscript не до этого.

1 ответ

Поместите эти строки в gedcom.vim:

set foldmethod=expr
foldexpr=getline(v:lnum)
Другие вопросы по тегам