• 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=256 

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

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

     Plugin 'flazz/vim-colorschemes' 

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

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

    http://bytefluent.com/vivify/

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

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

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

     Plugin 'showcolor.vim' 

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

    查看GUI颜色用命令 call ShowColor(0×00,0xFF,15) 

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

    配色的语法如下

  • 相关阅读:
    java的replace和replaceAll
    hibernate必须的包下载以及各个包的作用
    Jquery退出循环
    JQuery解析XML数据的几个例子
    使用ajax获取servelt数据乱码
    jquery绝对路径
    LeetCode 368. Largest Divisible Subset
    LeetCode 413. Arithmetic Slices
    LeetCode 474. Ones and Zeroes
    LeetCode 486. Predict the Winner
  • 原文地址:https://www.cnblogs.com/cascle/p/4792759.html
Copyright © 2020-2023  润新知