一篇关于Vim详细介绍的文章
发布时间:2020-12-15 09:18:50 所属栏目:安全 来源:网络整理
导读:本文转自https://www.tianmaying.com/tutorial/vim 改变vim中C++关键字的颜色 在vim默认的安装目录下,通常是/usr/share/vim/vim74/syntax/,有C++的配色方案,名称是cpp.vim 默认的部分配置如下: " C++ extensionssyn keyword cppStatement new delete thi
本文转自https://www.tianmaying.com/tutorial/vim
改变vim中C++关键字的颜色 在vim默认的安装目录下,通常是/usr/share/vim/vim74/syntax/,有C++的配色方案,名称是cpp.vim 默认的部分配置如下: " C++ extensions syn keyword cppStatement new delete this friend using syn keyword cppAccess public protected private syn keyword cppType inline virtual explicit export bool wchar_t ... 上面的代码将C++的关键字进行了分类,new delete this 等属于cppStatement;public protected private 属于cppAccess类,后面类推。 颜色就是通过上面的类型来进行设置的,当然,关键字属于哪个类型,以及类型名称可以自己修改。再往下看看类型的颜色设置: " Default highlighting if version >= 508 || !exists("did_cpp_syntax_inits") if version < 508 let did_cpp_syntax_inits = 1 command -nargs=+ HiLink hi link <args> else command -nargs=+ HiLink hi def link <args> endif HiLink cppAccess cppStatement HiLink cppType Type delcommand HiLink endif let b:current_syntax = "cpp" HiLink就是用来给类型链接颜色的设置,而且可以通过HiLink将一个类别链接到另一个类别上,这两个类别的颜色设置将相同。 在以上代码中,Type cppStatement这些在vim中肯定有一个默认的定义,但我目前没有找到,若有哪个伙伴知道的,还请帮忙解答一下,谢谢啦。
本人想要的颜色设置基本就是这样的,之后有时间再继续深入了解吧。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |