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

用 zsh 感觉卡卡的,求贴 .zshrc 参考一下。

  •  
  •   Tiande · 2015-07-17 20:19:44 +08:00 · 4152 次点击
    这是一个创建于 3420 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我就取消注释几行而已,感觉延迟好厉害。

    ZSH_THEME="random"
    HYPHEN_INSENSITIVE="true"
    ENABLE_CORRECTION="true"
    COMPLETION_WAITING_DOTS="true"
    HIST_STAMPS="mm/dd/yyyy"
    plugins=(git atom battery brew brew-cask bgnotify coffee colorize colored-man command-not-found common-aliases compleat copydir copyfile cp cpanm dircycle dirhistory dirpersist django emoji-clock encode64 git-extras git-flow git-flow-avh git-hubflow git-prompt git-remote-branch gitfast github gitignore history history-substring-search iwhois jump last-working-dir lol mysql-macports npm osx per-directory-history pip pylint python ssh-agent sudo tmux vi-mode vim-interaction virtualenv wd)
    export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin"
    export LANG=en_US.UTF-8
    if [[ -n $SSH_CONNECTION ]]; then
      export EDITOR='vim'
    else
      export EDITOR='mvim'
    fi
    
    17 条回复    2015-07-22 11:03:23 +08:00
    Twinkle
        1
    Twinkle  
       2015-07-17 20:23:58 +08:00   ❤️ 1
    # Add wisely, as too many plugins slow down shell startup.
    wezzard
        2
    wezzard  
       2015-07-17 20:33:36 +08:00 via iPhone   ❤️ 1
    換 SSD
    a591826944
        3
    a591826944  
       2015-07-17 20:35:21 +08:00   ❤️ 1
    LZ 加那么多插件。。你确定都在用?
    18000rpm
        4
    18000rpm  
       2015-07-17 20:42:36 +08:00 via Android   ❤️ 1
    我都把配置去了,按需手动加载。
    不知道有没有什么好办法
    mingzhi
        5
    mingzhi  
       2015-07-17 20:50:14 +08:00   ❤️ 1
    fish
    ynyounuo
        6
    ynyounuo  
       2015-07-17 20:50:31 +08:00   ❤️ 1
    .zshrc-e 全去注释贴过去也不卡的啊,你的插件太多了。
    tonynothing
        7
    tonynothing  
       2015-07-17 21:01:54 +08:00   ❤️ 1
    插件数量是我的51倍
    Tiande
        8
    Tiande  
    OP
       2015-07-17 21:34:56 +08:00 via iPhone
    @wezzard 就是他喵的ssd

    @ynyounuo
    @a591826944
    @18000rpm
    @tonynothing
    装 zsh 就是为了那些不全呢,我把 dir history 的去掉试试好了。 vim 装这个数量级的插件还是 如丝般润滑 呐。
    wezzard
        9
    wezzard  
       2015-07-17 21:54:41 +08:00   ❤️ 1
    看了一下 gitignore 貌似可以用 gitignore.io 替代
    Tiande
        10
    Tiande  
    OP
       2015-07-18 00:24:58 +08:00
    @wezzard 好哒
    zhouzm
        11
    zhouzm  
       2015-07-18 08:39:15 +08:00   ❤️ 1
    znoodl
        12
    znoodl  
       2015-07-18 08:56:14 +08:00   ❤️ 1
    据说omz很慢,试试prezto
    mccally
        13
    mccally  
       2015-07-18 18:11:03 +08:00   ❤️ 1
    autoload -U compinit
    compinit

    PROMPT='%B%m%b# '
    alias ls='ls -Gh'
    alias ll='ls -GHl'
    alias la='ls -GHAl'
    Tiande
        14
    Tiande  
    OP
       2015-07-18 19:58:05 +08:00 via iPad
    @mccally 我已经用回 bash 了,装了个 bash-completion ,zsh 实在是太慢...
    johnnyb
        15
    johnnyb  
       2015-07-19 14:10:54 +08:00   ❤️ 1
    fish 好用,响应飞快,但是不兼容 .bashrc。
    如果 .bashrc 不是很复杂,用 sed 替换一下(变量,if,for,函数。。的写法),还是可以做到配置共享的,我就这么用了大半年了。
    Tiande
        16
    Tiande  
    OP
       2015-07-19 14:54:53 +08:00
    @johnnyb 现在用 bash 不折腾了。
    hegfirose
        17
    hegfirose  
       2015-07-22 11:03:23 +08:00   ❤️ 1
    fish +1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1143 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:56 · PVG 02:56 · LAX 10:56 · JFK 13:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.