3

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
4

2 回答 2

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_-]\+"
于 2008-10-14T09:43:33.903 回答
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 一起提供,并且它不会暴露您描述的行为。

于 2008-10-14T08:36:08.003 回答