wyc
wyc

Reputation: 55333

How to make .less files to have .css syntax highlight in Vim?

I've been using LESS and I find it very useful

I would like to have CSS syntax highlight in Vim with all .less files.

Any suggestions?

Upvotes: 38

Views: 11664

Answers (4)

Gordon
Gordon

Reputation: 41

Paste this line into your .vimrc:

au BufRead,BufNewFile *.less setfiletype css

au is a shorthand for autocmd. So this reads as "when I read or open a new file that ends in .less, automatically set the filetype as CSS".

Upvotes: 4

reacuna
reacuna

Reputation: 481

If you only want to use Vim's syntax highlighting, then you can set the filetype of every LESS file to be a CSS file.

To do this, you can add au BufNewFile,BufRead *.less set filetype=css to your .vimrc file.

au stands for autocommand, so the above line reads "on events BufNewFile or BufRead, if the file has a less extension, then set the filetype option to css".

Keep in mind that this is not the recommended way. According to the Vim tips Wiki:

If there is a new file extension that you want Vim to recognize, don't muck about with augroup in your .vimrc, put the settings in the right place. See :help ftdetect

Upvotes: 13

scribu
scribu

Reputation: 3078

There are also a couple of github repos:

Upvotes: 20

reko_t
reko_t

Reputation: 56450

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

Check the INSTALL file for instructions.

Upvotes: 37

Related Questions