标签归档:gui

RSS feed of gui

最后更新于 .

好吧,我承认我又无聊了---说白了就是在终端Vim中列出所有的256颜色,用来供配色方案选择。
废话不多说,先上截图如下:

1

哈哈,感觉还是不错吧,这样就可以慢慢选择啦。
下载链接:http://www.vim.org/scripts/script.php?script_id=3235
安装要求:

1.vim编译了python支持
2.机器上安装了python

调用方式:
把showcolor.vim放到plugin目录下,执行:

:call ShowColorTerm()

当然,上面这个命令是只准在终端下执行的,在gui下执行会报如下错误:

2

另外,插件也实现了gui下的颜色显示,截图如下:

3

调用方式:

:call ShowColor(0x00,0xFF,15)

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

列出代码如下:

function! ShowColor(beginColor,endColor ...

最后更新于 .

前几天,依云兄在我博客上推荐了一款插件gui2term.py,用了之后立马叫好,苦于一直没有时间,所以今天特意推荐一下。

这款插件实现了将gvim的配色转化成终端配色的解决方案。下载链接

相信不少朋友和我一样,需要在windows和终端下同时工作,而工具都是vim,所以,保持配色的相同就显得非常重要啦!

我们拿著名的desert配色来测试一下:

1.把desert.vim改成 test.vim,和gui2term.py放到同一目录。打开test.vim,将let g:colors_name="desert" 改为 let g:colors_name="test",并删除掉它的终端配色。

2.将vim根目录下的rgb.txt放到和gui2term.py同一目录。

3.执行./gui2term.py test.vim test2.vim

4.打开test2.vim,将会发现终端配色代码已经生成啦

code_color

放最终效果图 windows下gvim:

desert_gui

xshell下vim:

desert_x

好吧,我甚至觉得xshell下的vim要比windows下的gvim好看…… ...