V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fanzeyi
V2EX  ›  Vim

Powerline for Vim

  •  
  •   fanzeyi · 2012 年 1 月 14 日 · 14115 次点击
    这是一个创建于 5122 天前的主题,其中的信息可能已经有所发展或是发生改变。
    44 条回复    1970-01-01 08:00:00 +08:00
    fanzeyi
        1
    fanzeyi  
    OP
       2012 年 1 月 14 日
    给张截图:

    dofine
        2
    dofine  
       2012 年 1 月 14 日 via Android
    哇哦…楼主也在用vundle…
    daqing
        3
    daqing  
       2012 年 1 月 14 日
    很帅,收了。
    dofine
        4
    dofine  
       2012 年 1 月 14 日 via Android
    弱问一句,字体是?
    fanzeyi
        5
    fanzeyi  
    OP
       2012 年 1 月 14 日
    Syndim
        6
    Syndim  
       2012 年 1 月 14 日
    歪个楼问一句。。。。

    Vundle能修改安装插件的位置么。。。使用Win7他给安装到C盘实在不方便移动。。。
    vayn
        7
    vayn  
       2012 年 1 月 14 日
    回楼上,可以。
    pocketkids
        8
    pocketkids  
       2012 年 6 月 21 日
    用了 WIKI 里面的 patchedfont 字体,还是显示乱码,不知道何解
    peizh2006
        9
    peizh2006  
       2012 年 6 月 21 日
    收了,感谢分享。
    humiaozuzu
        10
    humiaozuzu  
       2012 年 6 月 21 日   ❤️ 1
    @pocketkids 有清除 /tmp下的Powerline.cache吗?

    powerline里面打了patch的字体这里有不少 Inconsolata 和 Monaco都有
    https://gist.github.com/1871776
    https://gist.github.com/1595572

    顺带推荐下我的vimrc~
    https://github.com/humiaozuzu/dot-vimrc
    alanerzhao
        11
    alanerzhao  
       2012 年 6 月 21 日
    很给力!
    peizh2006
        12
    peizh2006  
       2012 年 6 月 21 日
    折腾了下,发现在ubuntu的bash shell里面不能用,冏
    bitsmix
        13
    bitsmix  
       2012 年 6 月 21 日
    的确挺好看,但是要改字体也太折腾了。
    推荐这个 :

    https://github.com/scrooloose/vim-statline
    lepture
        14
    lepture  
       2012 年 6 月 21 日
    @humiaozuzu 你的 javascript 太旧了。更新一下吧,我加上了 html 里的 javascript 缩进。
    xell
        15
    xell  
       2012 年 6 月 21 日
    难道没有人觉得这种配色完全抢夺了视觉焦点么?绝大部分时候使用者都肯定明白自己是在哪种模式之下,左边亮瞎双眼的色彩毫无必要啊。
    kran
        16
    kran  
       2012 年 6 月 21 日
    不能再装了 敢脚我的vim越来越慢了
    pocketkids
        17
    pocketkids  
       2012 年 6 月 21 日
    @humiaozuzu 清除了,PowerLineCLeanCache 也执行了,字体缓存也清空了,就是显示不正确。
    Windows Mac 都不行,废解
    humiaozuzu
        18
    humiaozuzu  
       2012 年 6 月 21 日
    @pocketkids 你可以试试我前面说的那几个字体,如果显示正常就说明是你的字体有问题了
    L42y
        19
    L42y  
       2012 年 6 月 21 日   ❤️ 2
    Emacs 党也来凑热闹
    emacs-powerline: https://github.com/jonathanchu/emacs-powerline
    jerommix
        20
    jerommix  
       2012 年 6 月 21 日
    @L42y 请问中的是什么字体啊? 可否分享?
    haohaolee
        21
    haohaolee  
       2012 年 6 月 21 日
    歪一下,vundle 比 pathogen 有哪些优势?
    L42y
        22
    L42y  
       2012 年 6 月 21 日
    lepture
        23
    lepture  
       2012 年 6 月 21 日
    @haohaolee 你需要的只是尝试一下,然后你就会抛弃 pathogen。

    http://lepture.com/work/vundle-vs-pathogen/
    RagnarokStack
        24
    RagnarokStack  
       2012 年 6 月 21 日
    怎么在bash shell下powerline那些颜色都没有办法正常显示出来?
    haohaolee
        25
    haohaolee  
       2012 年 6 月 21 日
    @lepture 现有的submodule完全都不用动吗?
    lepture
        26
    lepture  
       2012 年 6 月 21 日   ❤️ 1
    @haohaolee 不用。但是你不想用最新版么?可以把这些 submodule 全删了。然后把 bundle 目录 ignore 掉。

    https://github.com/lepture/dotfiles/blob/master/bootstrap.sh

    echo "init vim ...."
    if [ ! -d vim/bundle/vundle ]; then
    git clone https://github.com/gmarik/vundle.git vim/bundle/vundle
    fi
    link vim
    link vimrc
    vim +BundleInstall +qall
    haohaolee
        27
    haohaolee  
       2012 年 6 月 21 日
    @lepture submodule我都是手动管理的,整体又是在git管理之下的,所以保证了所有设备上的.vim都是一样的。
    Vundle内部也是submodule吗?还是直接clone的?要保证不同的设备的.vim都一样该如何做
    lepture
        28
    lepture  
       2012 年 6 月 22 日
    @haohaolee why not just have a try!
    udonmai
        29
    udonmai  
       2012 年 7 月 21 日
    @fanzeyi 你的状态栏为什么都是 > 这种形状的,很赞..默认貌似都是垂直的线..
    bcxx
        31
    bcxx  
       2012 年 7 月 21 日
    @udonmai 要学会看文档哦~
    lzyy
        32
    lzyy  
       2012 年 7 月 21 日
    为神马我的是这样的,貌似偏了1像素
    udonmai
        33
    udonmai  
       2012 年 7 月 21 日
    @bcxx 昨天被vundle搞晕了就...明白~
    udonmai
        34
    udonmai  
       2012 年 7 月 21 日
    @fanzeyi Thanks~
    udonmai
        35
    udonmai  
       2012 年 7 月 21 日
    @bcxx 昨天被vundle搞晕了就...明白~
    udonmai
        36
    udonmai  
       2012 年 7 月 21 日
    @fanzeyi @bcxx @lzyy 大家有没有给字体打补丁失败的?
    fanzeyi
        37
    fanzeyi  
    OP
       2012 年 7 月 21 日
    @udonmai 我直接下的官方列表里的字体=_=
    udonmai
        38
    udonmai  
       2012 年 7 月 21 日
    @fanzeyi en.. 我发现貌似给某些打很容易在编码方面出问题。。
    比如这个:
    ./fontpatcher ~/.fonts/YaHei.Consolas.1.11b.ttf

    Traceback (most recent call last):
    File "./fontpatcher", line 63, in <module>
    symbols = fontforge.open(args.symbol_font)
    UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 14: ordinal not in range(128)

    在找原因,对这个不熟悉 T T
    paopaosa
        39
    paopaosa  
       2012 年 7 月 21 日
    @L42y 很有意思
    fanzeyi
        40
    fanzeyi  
    OP
       2012 年 7 月 21 日
    @udonmai 应该是这 Patch 对中文字符处理有 BUG 吧...
    udonmai
        41
    udonmai  
       2012 年 7 月 21 日
    @fanzeyi 大概是这么回事。。 诶。。 这样的话毕竟是得改整个vim的字体,我还是不用fancy了 T T
    fanzeyi
        42
    fanzeyi  
    OP
       2012 年 7 月 21 日
    @udonmai 你可以试试随便装个字体... 我的 Vim 会自动 fallback 上..
    udonmai
        43
    udonmai  
       2012 年 7 月 21 日
    @fanzeyi fallback到系统的字体? 我试试
    stefanzweig
        44
    stefanzweig  
       2012 年 7 月 21 日
    @L42y 在emacs上装了一个,还挺亮骚的。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5534 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 09:00 · PVG 17:00 · LAX 01:00 · JFK 04:00
    ♥ Do have faith in what you're doing.