各位在终端下用vim的朋友们~~我想我绝对给大家带来了一个福音~~哈哈

想必每个人都受不了终端下vim那阴暗、简陋的配色吧,而且就算用 :color xxx 来选择那些支持终端配色的配色方案也不能改变什么,是不是很郁闷?!

先给大家上个图,哈哈,感觉怎么样?

zhongduan

(注:请尽量在XShell或者putty下使用,secureCRT由于自身颜色显示问题不是很完美,但也是可以用滴!~)

嗯嗯,其实很简单啦,只需要在vimrc中配置上这样一句话,来指定配色方案是256色就可以啦

set t_Co=256

这个配色方案的名字叫 darkburn.vim ,他的配色在windows下gvim的表现并不怎样,但是在终端下的表现反而非常出色,大家可以去试试哦

版权所有,转载请注明出处.http://www.vimer.cn

有限状态机的C++实现(2)-bayonet开源网络服务器框架

接着上一篇文章: 有限状态机的C++实现(1)-epoll状态机,我们今天来介绍更复杂和深入的部分。 为什么会在标题中提到bayonet这个开源项目呢?笔者本人一直想要...

阅读全文

时间相关的一些前后台知识

最近有很多时间相关的一些技术积累,主要分为三块, 1.gettimeofday时间差不准的bug 2.时间的字符串形式和时间戳形式的转化(C语言) 3.提供时间日期选择的...

阅读全文

vim(gvim)一键执行python脚本的bug

前一段时间在博客中和fuadam讨论过python中调用print的时候,是否可以直接打印decode之后的字符的问题。(原文:python-django的中文编码总结) 一开始我...

阅读全文

25则回应给“让vim在终端下的配色亮起来!”

  1. kitten说道:

    我觉得默认配色方案还挺好看的说,set t_Co=256以后感觉更好看了些.
    那个vimburn感觉还是看不舒服,已经看惯家里的黄脸婆了:p

    [回复]

    Dante 回复:

    呵呵,同感啊,有些时候就是改不了养成的习惯~

    [回复]

    pangchol 回复:

    同感啊。。。真是这样,256色的默认配色变得协调很多,,,而且原来到配色真有点习惯了。。。

    [回复]

  2. args说道:

    果然,在终端下居然玩出Gvim的感觉。 但就是色调有点淡,分不太清楚。

    [回复]

    Dante 回复:

    哈哈,是啊,关键是背景色很让舒服,至于色调,确实是个问题,后续打算重新优化一下~~

    [回复]

  3. 君临天下说道:

    感觉很好用!我在MSYS中也采用了这个配置

    [回复]

    Dante 回复:

    呵呵,现在也一直用着呢~~~

    [回复]

  4. 依云说道:

    要不要试试我这个GUI配色方案转彩色终端版的脚本?虽然有点bug,并且应用范围较小(只适用于使用一堆highlight命令的配色方案,以后会有改进的),但用它转换后再自己稍稍修改下还是挺不错的,基本上和GUI中没太大区别。 http://www.vim.org/scripts/script.php?script_id=2778
    有图有真相:GUI: http://imgur.com/Z7qfA.png
    terminal: http://imgur.com/a9PN0.png

    [回复]

    Dante 回复:

    这个插件太牛啦! 试了一下,终于让win下和linux下的配色保持一直啦~~我准备写篇博客推荐一下~~嘿嘿

    [回复]

  5. [...] 中添加下面一行就可以了。这个用来指定配色方案是256色。参考这里。 set [...]

  6. 酷咔咔说道:

    用了set t_Co=256后终端的vim按t打开一个标签很慢很慢,什么问题呢

    [回复]

    Dante 回复:

    这个。。还真没碰到过。。估计是某个颜色相关的插件在开新tab的时候会做一些事情吧,可以查一下

    [回复]

    依云 回复:

    没有设置的时候你按 t 就快过?t 是一个内建的动作指令,如果被映射的话在映射超时(:h ‘to’)前会等待的。

    [回复]

    Dante 回复:

    依云让我想起之前映射了tt之后,在nerdtree里面按t总要等一会。。
    应该确实是这个原因了。。

    [回复]

    依云 回复:

    你也映射了 tt 啊

    [回复]

    Dante 回复:

    是啊,后来觉得实在太纠结就改成,tt了。。

    [回复]

    酷咔咔 回复:

    是啊,不设置t超级快,一点等待时间都没有就直接打开了,设置了t就超级慢,至少2秒等待时间,要不然我问干嘛,我都测试N遍了

    [回复]

    依云 回复:

    难道说你用了某个根据GUI配色生成256色终端配色的插件?

    [回复]

    酷咔咔 回复:

    没有啊,我是用GUI配色在终端用,没有经过任何转换直接用,然后设置set t_Co=256,然后就很慢了

    [回复]

  7. 酷咔咔说道:

    darkburn.vim 这个配色非常差,在终端下的vim,好多关键字的颜色都没有了,是我用过最差的

    [回复]

  8. hit9说道:

    solarized 很不错啊,在终端下也很漂亮的说..

    [回复]

    Dante 回复:

    确实很不错~

    [回复]

  9. springlie说道:

    呵呵后,darkburn好看是好看,但是进入visual模式,选中的地方颜色竟然没有变化,求破。

    [回复]

  10. TimePower说道:

    原来是这样啊~!!!
    我试了好多次的let g:rehash256 = 1都不奏效~~

    [回复]

  11. 哈哈哈说道:

    问你啊,怎么设置Terminal,让他一启动就保持在最前面。

    [回复]

发表评论