分页: 1 / 1

Vim可不可以做类似“三个反斜杠该行文字加粗”

发表于 : 2012-11-07 6:25
mayasky
看到老师用Emacs编C,里面的注释行开头两个反斜杠就是一般的注释,后面的文字变个颜色;可是开头三个反斜杠那么后面的文字就会加粗。这样看上去程序一段一段的,结构很清晰。作为Vim的用户很想知道VIM可不可以实现相同效果?谢谢啦~~

Re: Vim可不可以做类似“三个反斜杠该行文字加粗”

发表于 : 2012-11-07 9:00
wangjun403
首先佩服你这个点居然来发帖!

我想也想知道这怎么办

但我觉得就算能实现,也比较麻烦

Re: Vim可不可以做类似“三个反斜杠该行文字加粗”

发表于 : 2012-11-07 9:12
eexpress
这只是语法高亮设置的问题啊。
vim支持markup的语法,那里面就有类似的加粗。

Re: Vim可不可以做类似“三个反斜杠该行文字加粗”

发表于 : 2012-11-07 23:41
mayasky
wangjun403 写了:首先佩服你这个点居然来发帖!

我想也想知道这怎么办

但我觉得就算能实现,也比较麻烦
:em06 感觉不应该麻烦,这东西既然Emacs有,Vim众肯定不会善罢甘休 :em04
关键就是知之为知之,不知为不知。。。

Re: Vim可不可以做类似“三个反斜杠该行文字加粗”

发表于 : 2012-11-07 23:44
mayasky
eexpress 写了:这只是语法高亮设置的问题啊。
vim支持markup的语法,那里面就有类似的加粗。
markup吗?我google一下,能找到答案的话就贴在这里~

Re: Vim可不可以做类似“三个反斜杠该行文字加粗”

发表于 : 2012-11-08 2:52
mayasky
分享解决方法,在gvimrc里面加上以下两行:
highlight mygroup gui=bold
match mygroup /^\s*\/\/\/.*$/
不足在于这样就针对所有的文件类型了,不知道如何只是针对C文件施加上面两行,凑合了用吧先
不过有高手路过,可以指点指点哦~~ :em02

Re: Vim可不可以做类似“三个反斜杠该行文字加粗”

发表于 : 2012-11-10 19:12
lilydjwg
mayasky 写了:分享解决方法,在gvimrc里面加上以下两行:
highlight mygroup gui=bold
match mygroup /^\s*\/\/\/.*$/
不足在于这样就针对所有的文件类型了,不知道如何只是针对C文件施加上面两行,凑合了用吧先
不过有高手路过,可以指点指点哦~~ :em02
写到 ~/.vim/syntax/c.vim 里。