分页: 1 / 1
vim有的关键词不高亮
发表于 : 2012-07-16 16:13
由 wangjun403
verilog语言,有的地方不高亮,不知道什么情况啊
Re: vim有的关键词不高亮
发表于 : 2012-07-17 12:09
由 aerofox
自己修改 verilog.vim 吧
Re: vim有的关键词不高亮
发表于 : 2012-07-17 19:16
由 aerofox
看了看 verilog.vim,它把全是大写字母、数字和下划线组成的标示符当成常量看待的。
Re: vim有的关键词不高亮
发表于 : 2012-07-21 12:37
由 faynwol
LZ用的啥buffer插件?
Re: vim有的关键词不高亮
发表于 : 2012-07-21 12:54
由 cjxgm
改一下把大写字母开头的全当作常量:
编辑这个文件:
代码: 全选
vim /usr/share/vim/vim7*/syntax/verilog.vim
找到类似这样的代码(79行左右的地方)
代码: 全选
syn match verilogConstant "\<[A-Z][A-Z0-9_]\+\>"
改成
代码: 全选
syn match verilogConstant "\<[A-Z][A-Za-z0-9_]\+\>"
Re: vim有的关键词不高亮
发表于 : 2012-07-22 22:18
由 wangjun403
faynwol 写了:LZ用的啥buffer插件?
tabnew就可以了,这个不要插件
Re: vim有的关键词不高亮
发表于 : 2012-07-22 22:20
由 wangjun403
cjxgm 写了:改一下把大写字母开头的全当作常量:
编辑这个文件:
代码: 全选
vim /usr/share/vim/vim7*/syntax/verilog.vim
找到类似这样的代码(79行左右的地方)
代码: 全选
syn match verilogConstant "\<[A-Z][A-Z0-9_]\+\>"
改成
代码: 全选
syn match verilogConstant "\<[A-Z][A-Za-z0-9_]\+\>"
谢谢