在 Profiles -> Default -> Check silence bell
下载 Solarized dark iterm colors,在 Profiles -> Default -> Colors -> Load Presets 将其导入,作为默认颜色;
在 Profiles -> Text 改变游标(cursor)文字和颜色;
更多设置,可参考 打造好用的终端;我们将安装 zsh ,其拓展功能和主题将由 oh-my-zsh 提供。其中 Env.sh 文件用于维护别名(aliases),输出(exports)和路径改变(path changes)等等,以免影响 ~/.zshrc;使用 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 才生效。