在vim中改进了CSS语法高亮

时间:2008-10-14 08:28:57

标签: vim syntax-highlighting vim-syntax-highlighting

vim中的CSS语法突出显示并不完全是最优的。例如:

div.special_class

停止_处的突出显示。

是否有改进的荧光笔不会咬下划线?

更新: 我正在使用VIM - Vi IMproved 7.1(2007年5月12日,2008年6月17日编译15:22:40)

我的css.vim的标题是:

" Vim syntax file
" Language:     Cascading Style Sheets
" Maintainer:   Claudio Fleiner <claudio@fleiner.com>
" URL:          http://www.fleiner.com/vim/syntax/css.vim
" Last Change:  2006 Jun 19
" CSS2 by Nikolai Weibull
" Full CSS2, HTML4 support by Yeti

2 个答案:

答案 0 :(得分:5)

我没有那个问题。这是我的语法文件的标题:

" Vim syntax file
" Language: Cascading Style Sheets
" Maintainer:   Claudio Fleiner <claudio@fleiner.com>
" URL:      http://www.fleiner.com/vim/syntax/css.vim
" Last Change:  2007 Nov 06
" CSS2 by Nikolai Weibull
" Full CSS2, HTML4 support by Yeti

语法文件的相关行是:

syn match cssClassName "\.[A-Za-z][A-Za-z0-9_-]\+"

答案 1 :(得分:1)

您使用的是什么版本的vim?

我的css.vim是

" Vim syntax file
" Language: Cascading Style Sheets
" Maintainer:   Claudio Fleiner <claudio@fleiner.com>
" URL:      http://www.fleiner.com/vim/syntax/css.vim
" Last Change:  2005 Nov 23
" CSS2 by Nikolai Weibull
" Full CSS2, HTML4 support by Yeti

随vim 7.0一起提供,它不会暴露您描述的行为。