linux – 是否可以在vim中为“特定符号”提供用户定义的颜色?
发布时间:2020-12-13 23:51:28 所属栏目:Linux 来源:网络整理
导读:我正在使用 vim编辑器中的Grammar.txt文件.有一种方法可以为’/’提供不同的颜色,这样它在视觉上对我的眼睛更有吸引力. 我的很多工作都需要在纸上工作,并且通过这种方式区分屏幕上的关键字会很有帮助. 这是我文件中的一小段 Prog ------ functionsbuildingfu
我正在使用
vim编辑器中的Grammar.txt文件.有一种方法可以为’/’提供不同的颜色,这样它在视觉上对我的眼睛更有吸引力.
我的很多工作都需要在纸上工作,并且通过这种方式区分屏幕上的关键字会很有帮助. 这是我文件中的一小段 <Prog> ------ <functions><building> <functions> ------ <function><functions>/ # <function> ------ <funsig> <funcbody> <funsig>------ <type> id (<params>) <type> ------ int/float/distance/<floortype>/point/wall/doors/window/ratio <params>------ <type>id<LF1>/# <LF1>---------comma<params>/# <funcbody>----- {<stats>} <stats>----- <stat> <stats>/ # <stat>----- <assignmentstats>/<returnstats>/<declarativestats> 解决方法
您可以使用:match命令:
:match {color-group} /// 您可以使用:highlight命令获取颜色组列表,不带任何参数.因此,这样的事情: :match Function /// 您还可以通过调用clearmatches函数清除任何用户制作的匹配项. :call clearmatches() 有关这些命令的更多帮助: :help :match :help :highlight (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |