Как заставить MacVim автоматически загружать ~ / .vim / синтаксис


2

Это может быть что-то странное в MacVim, поэтому я спрошу здесь.

Я поместил файл синтаксиса в ~/.vim/syntax, но он не загружается. я имею syntax on в моем .vimrc,

Когда я открываю редактор, :scriptnames не включает файл синтаксиса.

Что-нибудь еще, что я должен сделать, чтобы удостовериться, что это загружается?

Ответы:


2

В дополнение к зависимости от обнаруженного типа файла, который может быть неправильным, существует по крайней мере два альтернативных способа принудительной загрузки определенного файла синтаксиса.

  1. Запустите команду вручную :set ft=lesscss

  2. Добавьте предыдущий параметр в модельную линию рядом с началом или концом файла. Увидеть :help modeline,


1

Догадаться. Кажется, что файлы в $ VIMRUNTIME / синтаксис загружаются на основе обнаруженного типа файла, когда загружается фактический файл.

http://vimdoc.sourceforge.net/htmldoc/syntax.html#syntax-loading

Поэтому я просто переименовал файл в обнаруженный тип файла, lesscssи загрузился нормально.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.