Я пишу действительно длинную страницу для документирования компилятора, и я подумал, что было бы неплохо, если бы подсветка doxygen оставалась без изменений. Только если я выполняю поиск для дальнейшего продвижения по файлу, он теряет отслеживание, поскольку число строк в этом одном комментарии действительно велико (сейчас 1066).
Я обнаружил, что вы можете указать системе синхронизироваться с самого начала файла, используя:
:syntax sync fromstart
Который прекрасно работает. Теперь мне было интересно, могу ли я иметь это (или, возможно, определить количество строк?) в информации о моделине, чтобы каждый раз, когда я открывал файл, он работал как обычно.
Я также заметил minlines, но это также что-то специфическое для синтаксиса, и это не похоже, что я могу просто написать:
vim: minlines=10000
Это рассматривается как ошибка.