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

Powerline for Vim

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

    dofine
        2
    dofine  
       2012-01-14 13:38:40 +08:00 via Android
    哇哦…楼主也在用vundle…
    daqing
        3
    daqing  
       2012-01-14 13:38:50 +08:00
    很帅,收了。
    dofine
        4
    dofine  
       2012-01-14 13:39:25 +08:00 via Android
    弱问一句,字体是?
    fanzeyi
        5
    fanzeyi  
    OP
       2012-01-14 13:50:39 +08:00
    Syndim
        6
    Syndim  
       2012-01-14 14:10:45 +08:00
    歪个楼问一句。。。。

    Vundle能修改安装插件的位置么。。。使用Win7他给安装到C盘实在不方便移动。。。
    vayn
        7
    vayn  
       2012-01-14 15:13:20 +08:00
    回楼上,可以。
    pocketkids
        8
    pocketkids  
       2012-06-21 17:29:54 +08:00
    用了 WIKI 里面的 patchedfont 字体,还是显示乱码,不知道何解
    peizh2006
        9
    peizh2006  
       2012-06-21 17:37:15 +08:00
    收了,感谢分享。
    humiaozuzu
        10
    humiaozuzu  
       2012-06-21 17:42:25 +08:00   ❤️ 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-06-21 18:02:15 +08:00
    很给力!
    peizh2006
        12
    peizh2006  
       2012-06-21 18:02:19 +08:00
    折腾了下,发现在ubuntu的bash shell里面不能用,冏
    bitsmix
        13
    bitsmix  
       2012-06-21 18:17:30 +08:00
    的确挺好看,但是要改字体也太折腾了。
    推荐这个 :

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

    http://lepture.com/work/vundle-vs-pathogen/
    RagnarokStack
        24
    RagnarokStack  
       2012-06-21 23:03:15 +08:00
    怎么在bash shell下powerline那些颜色都没有办法正常显示出来?
    haohaolee
        25
    haohaolee  
       2012-06-21 23:30:21 +08:00
    @lepture 现有的submodule完全都不用动吗?
    lepture
        26
    lepture  
       2012-06-21 23:34:10 +08:00   ❤️ 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-06-21 23:45:50 +08:00
    @lepture submodule我都是手动管理的,整体又是在git管理之下的,所以保证了所有设备上的.vim都是一样的。
    Vundle内部也是submodule吗?还是直接clone的?要保证不同的设备的.vim都一样该如何做
    lepture
        28
    lepture  
       2012-06-22 00:30:44 +08:00
    @haohaolee why not just have a try!
    udonmai
        29
    udonmai  
       2012-07-21 10:21:30 +08:00
    @fanzeyi 你的状态栏为什么都是 > 这种形状的,很赞..默认貌似都是垂直的线..
    fanzeyi
        30
    fanzeyi  
    OP
       2012-07-21 11:46:58 +08:00   ❤️ 1
    bcxx
        31
    bcxx  
       2012-07-21 12:06:04 +08:00
    @udonmai 要学会看文档哦~
    lzyy
        32
    lzyy  
       2012-07-21 13:28:27 +08:00
    为神马我的是这样的,貌似偏了1像素
    udonmai
        33
    udonmai  
       2012-07-21 14:00:54 +08:00
    @bcxx 昨天被vundle搞晕了就...明白~
    udonmai
        34
    udonmai  
       2012-07-21 14:02:12 +08:00
    @fanzeyi Thanks~
    udonmai
        35
    udonmai  
       2012-07-21 14:02:41 +08:00
    @bcxx 昨天被vundle搞晕了就...明白~
    udonmai
        36
    udonmai  
       2012-07-21 21:20:28 +08:00
    @fanzeyi @bcxx @lzyy 大家有没有给字体打补丁失败的?
    fanzeyi
        37
    fanzeyi  
    OP
       2012-07-21 21:26:52 +08:00
    @udonmai 我直接下的官方列表里的字体=_=
    udonmai
        38
    udonmai  
       2012-07-21 21:29:59 +08:00
    @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-07-21 21:31:19 +08:00
    @L42y 很有意思
    fanzeyi
        40
    fanzeyi  
    OP
       2012-07-21 21:32:12 +08:00
    @udonmai 应该是这 Patch 对中文字符处理有 BUG 吧...
    udonmai
        41
    udonmai  
       2012-07-21 21:35:08 +08:00
    @fanzeyi 大概是这么回事。。 诶。。 这样的话毕竟是得改整个vim的字体,我还是不用fancy了 T T
    fanzeyi
        42
    fanzeyi  
    OP
       2012-07-21 21:39:02 +08:00
    @udonmai 你可以试试随便装个字体... 我的 Vim 会自动 fallback 上..
    udonmai
        43
    udonmai  
       2012-07-21 21:52:51 +08:00
    @fanzeyi fallback到系统的字体? 我试试
    stefanzweig
        44
    stefanzweig  
       2012-07-21 23:31:55 +08:00
    @L42y 在emacs上装了一个,还挺亮骚的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2730 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 08:53 · PVG 16:53 · LAX 00:53 · JFK 03:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.