Мой список дел - это текстовый файл .txt, который я загружаю в Vim. В .txt файлах Vim всегда имеет цветные хеш-метки (#) и текст, следующий за ними в одной строке, который я использую для выделения неотложных задач. На днях эта подсветка исчезла, и я не могу понять, как ее восстановить. Я включил все команды синтаксиса и типа файла, которые я могу найти. Должен ли я иметь файл синтаксиса text.vim или txt.vim, который я мог удалить, не осознавая? Такое ощущение, что должно быть простое решение, но я не могу найти ничего подходящего к простому решению из цикла поиска в Google - я, конечно, не собираюсь переустанавливать, писать собственный файл синтаксиса, использовать сложный скрипт и т.д., Я просто хочу вернуть поведение по умолчанию.
2 ответа
6
Я не думаю, что твой Вим сломан. Попробуйте поставить хеш-знак (#) в начале первой строки файла. Когда Vim видит это, он устанавливает тип файла в conf (для файла конфигурации). Насколько я знаю, Vim не синтаксис цветных текстовых файлов ванили.
0
Vim поддерживает моделинов. Чтобы принудительно раскрасить файл как conf
(ответ erichui), поместите следующую строку в конец или начало вашего файла:
# vim: syntax=conf
Это устанавливает syntax
внутренней переменной vim в conf
.
Примечание: вы также можете установить filetype
(ft
) вместо syntax
.