相信沉迷于Vim(gVim)的朋友,都或多或少纠结于Vim(gVim)的配色,别人配置的永远感觉不完美,像我之前就用过desertex,wombat,等等配色,不过终究还是感觉不满意,总想自己修改一下,但自己配置起来又麻烦。。
之前在博客中有介绍过将gVim配色转化成终端配色的插件:
强烈推荐–将GUI配色转化为终端配色的VIM插件–gui2term.py

解决了gvim和vim配色一致的问题,这次介绍的插件colorsel.vim则是解决了可视化的选择配色,让调整配色变得更简单。
下载链接:http://www.vim.org/scripts/script.php?script_id=927

先上截图如下:

1

简单看一下介绍应该就能明白:
RGBHSV的数值是可配的,通过j、k实现选择,通过h、l、w、b来实现数值调整。
x可以将背景色分成上下两屏,进行对比,如图:

2

X可以切换调整前景色、背景色,
/可以输入自己定义的前景字符串,
f可以调整字符串的格式(正常、斜体、粗体、粗斜体)
如图:

3

y可以copy调整好的RGB值,
p可以粘贴从别处copy的RGB值(对修改原有的配色很有用)

这样在调整完毕之后,按一下y,p即可粘贴到对应的配色文件里了~

这样改配色就比原来快多啦,想当年我当时可以打开css.vim一个个微调着去改的呀。

OK,就这样~推荐大家试用一下~~

暂无相关产品

10则回应给“可视化的配置Vim(gVim)配色-colorsel.vim”

  1. 依云说道:

    这个东西比hicolors要强大呵。不过如果有pygtk支持的话,用colorschemeeditor的图形界面更方便,而且是实时预览的。

    至于改CSS中的颜色,我也曾苦恼不已,后来终于自动动手解决了。不仅仅是颜色选择框,还可以从屏幕上取色哦(Win下好像只支持从GTK程序取色)。在这里 http://bit.ly/aFfkwo ,colorpicker 是取色程序,我的vimrc里有相关设置。

    [回复]

    依云 回复:

    好吧,我承认我没看明白文章就评论了,colorsel和我的colorpicker一样是通用调色工具,css.vim我在用,还弄了个修改版的,不受文件类型的限制,也解决了一行不能显示两种颜色的bug。

    刚刚试了下colorsel,感觉不怎么好用(好像不能用鼠标,用hl一点点地调好累)。不过像GIMP那样的取色器我挺喜欢的,只是自己不会写,唉。

    [回复]

    Dante 回复:

    colorpicker 不是vim的插件吧?抽时间试一下,其实主要是想看到在颜色在vim中的实际效果如何~~

    另外css.vim的修改版,要不分享一下?哈哈,我也一直想修改成不受类型限制的,但一直没做~~~

    [回复]

    依云 回复:

    colorpicker 是个 GTK 程序,用来配合 Vim 的。
    那个修改版我已经放到我博客的“陈列室”了。

    不知道分享代码有更好的办法没?我现在每次都还得提供个proxy版好麻烦,SVN又不能跟从软链接。。。不知道可不可以设置,或者git可以?

    [回复]

    Dante 回复:

    呃,我一般就是分享一个稳定版之后就不更新了。。。。心血来潮才会update一下。。。

    [回复]

  2. leez说道:

    无意中找到一个学习vim的好地方。

    [回复]

    Dante 回复:

    呵呵,欢迎欢迎~

    [回复]

  3. 飞飞说道:

    要是博主能修改下博客名称就好了,因为一般需要vim资料的都会搜索“vim 中文”,那这样就搜索不到贵博客了,对我们新手而言可是大大的损失!!!很久之前来过贵博客,因为换了公司所以一下子找不到贵博客链接很是遗憾,今天偶然进来才发现原来要的就是这个博客,很多实用的vim技巧,马上收藏到了onenote!!!最后感谢博主!

    [回复]

    Dante 回复:

    哈哈,其实博客的名字一开始叫《Vim非官方中文博客》的,后来觉得名字太过正式,不够亲和,就改掉了~~

    [回复]

  4. Marslo说道:

    在vim74上好像显示的那点不起作用了。。。

    [回复]

发表评论