Файлы GEDCOM начинаются с номера уровня 0,1,2 и т. д., например. 2 DATE 10 SEP 1843
. Файл синтаксиса GEDCOM не поддерживает свертывание. Требуется всего пара команд с двоеточием, чтобы сообщить Vim, что он должен автоматически присвоить номер уровня строке foldlevel
, чтобы zM
отображал только строки уровня 0 и т. д. К сожалению, мои навыки работы с Vimscript не соответствуют этому.
Как я могу сказать Vim свернуть файлы GEDCOM?
Ответы (1)
Поместите эти строки в gedcom.vim:
set foldmethod=expr
foldexpr=getline(v:lnum)
person
user19235
schedule
10.04.2018
set foldmethod=expr
иset foldexpr=getline(v:lnum)
, и их можно поместить внутрьgedcom.vim
. - person user19235   schedule 09.04.2018