码迷,mamicode.com
首页 > 其他好文 > 详细

Zsh安装

时间:2016-12-06 03:52:44      阅读:343      评论:0      收藏:0      [点我收藏+]

标签:edit   文本编辑   .com   logout   Owner   dir   mpi   mkdir   plugins   



Zsh

使用 Homebrew 完成 zsh 和 zsh completions 的安装

    brew install zsh zsh-completions

安装 oh-my-zsh 让 zsh 获得拓展功能和主题

    curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

用文本编辑器或 vi 打开 .zshrc 进行以下编辑:

    ZSH_THEME=pygmalion
    alias zshconfig="vi ~/.zshrc"
    alias envconfig="vi ~/Projects/config/env.sh"
    plugins=(git colored-man colorize github jira vagrant virtualenv pip python brew osx zsh-syntax-highlighting)

用文本编辑器或 vi 打开 ~/Projects/config/env.sh 进行以下编辑:

    #!/bin/zsh

    # PATH
    export PATH="/usr/local/share/python:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    export EDITOR=‘vi -w‘
    # export PYTHONPATH=$PYTHONPATH
    # export MANPATH="/usr/local/man:$MANPATH"

    # Virtual Environment
    export WORKON_HOME=$HOME/.virtualenvs
    export PROJECT_HOME=$HOME/Projects
    source /usr/local/bin/virtualenvwrapper.sh

    # Owner
    export USER_NAME="YOUR NAME"
    eval "$(rbenv init -)"

    # FileSearch
    function f() { find . -iname "*$1*" ${@:2} }
    function r() { grep "$1" ${@:2} -R . }

    #mkdir and cd
    function mkcd() { mkdir -p "$@" && cd "$_"; }

    # Aliases
    alias cppcompile=‘c++ -std=c++11 -stdlib=libc++‘

译注:

如果是新增环境变量或者是修改环境变量的值,都需要 source 一下才能立即生效。

如果是删除一个环境变量,必须输入 exit 以 logout 当前 shell ,然后再重新打开一个新的 shell 并 login 才能生效。

Zsh安装

标签:edit   文本编辑   .com   logout   Owner   dir   mpi   mkdir   plugins   

原文地址:http://www.cnblogs.com/bindong/p/6136088.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!