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

Vim、Emacs配置和使用
回复
头像
mayasky
帖子: 107
注册时间: 2010-08-16 1:28
系统: Linux Mint 14
联系:

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

#1

帖子 mayasky » 2012-11-07 6:25

看到老师用Emacs编C,里面的注释行开头两个反斜杠就是一般的注释,后面的文字变个颜色;可是开头三个反斜杠那么后面的文字就会加粗。这样看上去程序一段一段的,结构很清晰。作为Vim的用户很想知道VIM可不可以实现相同效果?谢谢啦~~
我是风的歌
wangjun403
帖子: 433
注册时间: 2009-07-06 14:26

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

#2

帖子 wangjun403 » 2012-11-07 9:00

首先佩服你这个点居然来发帖!

我想也想知道这怎么办

但我觉得就算能实现,也比较麻烦
生命只不过是上帝借你一用的资本!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

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

#3

帖子 eexpress » 2012-11-07 9:12

这只是语法高亮设置的问题啊。
vim支持markup的语法,那里面就有类似的加粗。
● 鸣学
头像
mayasky
帖子: 107
注册时间: 2010-08-16 1:28
系统: Linux Mint 14
联系:

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

#4

帖子 mayasky » 2012-11-07 23:41

wangjun403 写了:首先佩服你这个点居然来发帖!

我想也想知道这怎么办

但我觉得就算能实现,也比较麻烦
:em06 感觉不应该麻烦,这东西既然Emacs有,Vim众肯定不会善罢甘休 :em04
关键就是知之为知之,不知为不知。。。
我是风的歌
头像
mayasky
帖子: 107
注册时间: 2010-08-16 1:28
系统: Linux Mint 14
联系:

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

#5

帖子 mayasky » 2012-11-07 23:44

eexpress 写了:这只是语法高亮设置的问题啊。
vim支持markup的语法,那里面就有类似的加粗。
markup吗?我google一下,能找到答案的话就贴在这里~
我是风的歌
头像
mayasky
帖子: 107
注册时间: 2010-08-16 1:28
系统: Linux Mint 14
联系:

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

#6

帖子 mayasky » 2012-11-08 2:52

分享解决方法,在gvimrc里面加上以下两行:
highlight mygroup gui=bold
match mygroup /^\s*\/\/\/.*$/
不足在于这样就针对所有的文件类型了,不知道如何只是针对C文件施加上面两行,凑合了用吧先
不过有高手路过,可以指点指点哦~~ :em02
我是风的歌
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

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

#7

帖子 lilydjwg » 2012-11-10 19:12

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