Vim 配色设置与配色脚本语法

几个给tag加颜色的插件

https://github.com/octol/vim-cpp-enhanced-highlight:基于tag的c family语法高亮

https://github.com/jeaye/color_coded:基于语义的c family语法高亮

https://bitbucket.org/abudden/taghighlight/src/1e1e3fb141cf335780f12a0eafe1041bfce2f22d/doc/TagHighlight.txt?at=default&fileviewer=file-view-default:全语言基于tag的语法高亮

https://github.com/bbchung/clighter:另一个基于clang的语义高亮

https://github.com/jaxbot/semantic-highlight.vim:脚本语言的语法高亮

配色有以下几个网站

http://colorpeek.com:查看颜色数值

http://vimcolors.com:查看配色方案

https://vimcolorschemetest.googlecode.com/svn/html/index-html.html:另一个配色方案

http://www.villustrator.com/:手动配色

http://bytefluent.com/vivify/:手动配色

通过colorscheme [color.vim]来设置配色

对于Terminal,要在.vimrc里添加 set t_Co=

有些配色在同一个文件里有不同的风格,看具体脚本里的注释

可以用这个vim-colorschemes插件来获取很多配色

Plugin 'flazz/vim-colorschemes'

注意,.vimrc里要在这句话之后添加colorscheme语句

要是没有颜色,要在自己的配置文件里加上syntax on这句话

http://bytefluent.com/vivify/

上边这个网站可以在线调整颜色

调整整体的HSB,并对各个语义元素设置颜色

下边这个插件可以显示终端和GUI下的颜色与颜色码的对应关系

Plugin 'showcolor.vim'

查看终端颜色用命令 :call ShowColorTerm()

查看GUI颜色用命令 call ShowColor(×,)

三个参数分别是:起始颜色,终止颜色,每行颜色个数。
有3个参数的原因是,因为全部列出所有的配色是不可能的(即使用python,vim也会卡死),所以必须指定范围。

配色的语法如下

上一篇:log4j日志输出到日志文件中和控制台中 +log4j配置详解


下一篇:main.dart