Как сделать, чтобы файлы .less имели подсветку синтаксиса .css в Vim? - PullRequest
38 голосов
/ 21 июня 2010

Я использую МЕНЬШЕ , и я нахожу это очень полезным

Я хотел бы выделить синтаксис CSS в Vim со всеми файлами .less.

Любойпредложения?

Ответы [ 4 ]

38 голосов
/ 21 июня 2010

http://leafo.net/lessphp/vim/

Проверьте файл INSTALL для получения инструкций.

21 голосов
/ 06 сентября 2011

Есть также несколько репозиториев github:

13 голосов
/ 04 марта 2012

Если вы хотите использовать только подсветку синтаксиса Vim, тогда вы можете установить тип файла для каждого файла LESS как файл CSS.

Для этого вы можете добавить au BufNewFile,BufRead *.less set filetype=css в .vimrc файл.

au означает autocommand, поэтому в приведенной выше строке указано «по событиям BufNewFile или BufRead, если файл имеет расширение less, а затем установите для параметра filetype значение css» .

Имейте в виду, что это не рекомендуемый способ. Согласно подсказкам Vim Wiki :

Если есть новое расширение файла, которое вы хотите, чтобы Vim распознал, не пытайтесь использовать augroup в вашем .vimrc, поместите настройки в нужное место. См. : help ftdetect

4 голосов
/ 01 марта 2013

Вставьте эту строку в ваш .vimrc:

au BufRead,BufNewFile *.less setfiletype css

au является сокращением для autocmd.Так что это читается как «когда я читаю или открываю новый файл, заканчивающийся на .less, автоматически устанавливается тип файла как CSS».

...