如何使.less文件在Vim中有.css语法高亮?

ale*_*nco 38 css less

我一直在使用LESS,我发现它非常有用

我想在Vim中使用所有.less文件突出显示CSS语法.

有什么建议?

rek*_*o_t 38

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

检查INSTALL文件以获取说明.

  • 如果您在答案中提供了实际信息而不仅仅是链接http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers,那将非常有用 (2认同)

scr*_*ibu 21

还有一些github回购:

  • 对于我来说,groenewege/vim-less比lunaru和lessphp更好. (5认同)
  • 正如乔利斯所说,groenewege就是你想要的.它与另外两个插件很顺利.如果您安装了病原体,您可以在`〜/ .vim/bundle`目录中运行这三个git命令:`git clone https:// github.com/skammer/vim-css-color.git``git clone https:// github.com/groenewege/vim-less``git clone https:// github.com/hail2u/vim-css3-syntax` (2认同)

rea*_*una 13

如果您只想使用Vim的语法高亮显示,则可以将每个LESS文件的文件类型设置为CSS文件.

为此,您可以添加au BufNewFile,BufRead *.less set filetype=css到您的.vimrc文件中.

au代表autocommand,所以上面的行显示"on events,BufNewFile或者BufRead,如果文件有less扩展名,则将filetype选项设置为css".

请记住,这不是推荐的方式.根据Vim提示维基:

如果您希望Vim识别出新的文件扩展名,请不要在.vimrc中使用augroup,将设置放在正确的位置.请参阅:help ftdetect