ChiangDi
V2EX  ›  问与答

关于 gvim 和终端下的 vim 显示问题

  •  
  •   ChiangDi · Jul 2, 2014 · 4588 views
    This topic created in 4336 days ago, the information mentioned may be changed or developed.
    Supplement 1  ·  Jul 2, 2014
    解决了,主要是背景色的问题,
    我又把Gnome-Terminal换了个tomorrow-theme,看起来就差不多了
    现在两个的对比:
    http://img2.picbed.org/uploads/2014/07/Screenshot%20from%202014_07_02%2014:57:58.png
    http://img4.tuchuang.org/uploads/2014/07/Screenshot%20from%202014_07_02%2012:00:36.png
    看起来差不多了:-)
    Supplement 2  ·  Sep 14, 2014
    我终于明白了,原来 terminal 里面的 vim 最多支持256种颜色,而gvim支持 000000 到 FFFFFF 一千多万种颜色,怪不得差这么远。
    12 replies    2014-07-02 14:47:18 +08:00
    ChiangDi
        1
    ChiangDi  
    OP
       Jul 2, 2014
    我的vimrc设置:
    set t_Co=256
    set background=dark
    colorscheme Tomorrow-Night
    highlight Normal ctermbg=NONE
    highlight nonText ctermbg=NONE
    yukirock
        2
    yukirock  
       Jul 2, 2014
    在 bashrc 或 zshrc 里添加這個試試:

    TERM=xterm-256color
    ChiangDi
        3
    ChiangDi  
    OP
       Jul 2, 2014
    @yukirock
    我的就是
    export TERM=xterm-256color
    yukirock
        4
    yukirock  
       Jul 2, 2014
    @ChiangDi

    在配置文件里不用寫前面的 export,那個是 shell 命令。

    另外你用的是哪個 Terminal?
    ChiangDi
        5
    ChiangDi  
    OP
       Jul 2, 2014
    @yukirock 好吧我试试;用的UBUNTU默认的
    ChiangDi
        6
    ChiangDi  
    OP
       Jul 2, 2014
    @yukirock 试了,还是还一样。。。
    bigzhu
        7
    bigzhu  
       Jul 2, 2014
    是差异很大.会受到terminal本身的theme的影响.

    不过我忍受下来,现在反而觉得vim的配色效果更带感一些了.
    InternalError
        8
    InternalError  
       Jul 2, 2014
    贴下你的完整.vimrc
    ChiangDi
        9
    ChiangDi  
    OP
       Jul 2, 2014
    InternalError
        10
    InternalError  
       Jul 2, 2014
    初次配置.vimrc的话可以拷贝系统默认配置/usr/share/vim/vim74/vimrc_example.vim,然后再做个人定制,貌似你还用了powerline插件。不过看起来也没配置正确.这里是一些示例https://wiki.archlinux.org/index.php/Vim/.vimrc_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29

    http://amix.dk/vim/vimrc.html

    http://nion.modprobe.de/setup/vimrc
    InternalError
        11
    InternalError  
       Jul 2, 2014
    呃,刚没刷新,上面的回复可以无视
    ChiangDi
        12
    ChiangDi  
    OP
       Jul 2, 2014
    @InternalError 没用powerline,用的是 airline, 其他设置是没问题的,主要是颜色显示有问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   960 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 19:35 · PVG 03:35 · LAX 12:35 · JFK 15:35
    ♥ Do have faith in what you're doing.