在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ iOS/ iTerm2
Apps
Node.js
Git and Github
MySQL
iTerm2
Homebrew
XCode
系統(tǒng)設(shè)置

iTerm2

作為一名開發(fā)者,我們常?;ㄉ虾芏鄷r間在終端上,如同武士的劍,一出手便知高低。所以讓我們安裝 Mac 上最強(qiáng)大的終端 iTerm2 吧!寫碼除蟲,居家必備。

在 Finder 中,將 iTerm 拖拽進(jìn)入 Application 文件夾中。然后,你可以在 Launchpad 中啟動 iTerm。

顏色和字體設(shè)置

  • 在 Keys -> Hotkey 中設(shè)置 command + option + i 快速顯示和隱藏 iTerm
  • 在 Profiles -> Default -> Check silence bell
  • 下載 Solarized dark iterm colors,在 Profiles -> Default -> Colors -> Load Presets 將其導(dǎo)入,作為默認(rèn)顏色。
  • 在 Profiles -> Text 改變游標(biāo)(cursor)文字和顏色,隨個人喜好。
  • 更多設(shè)置,可參考 打造好用的終端

http://wiki.jikexueyuan.com/project/mac-dev-setup/images/2.png" alt="" />

Zsh

我們將安裝 zsh ,其拓展功能和主題將由 oh-my-zsh 提供。其中 Env.sh 文件用于維護(hù)別名(aliases),輸出(exports)和路徑改變(path changes)等等,以免影響 ~/.zshrc。

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 進(jìn)行以下編輯:

    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 進(jìn)行以下編輯:

    #!/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++'  

譯注:

如果是新增環(huán)境變量或者是修改環(huán)境變量的值,都需要 source 一下才能立即生效。

如果是刪除一個環(huán)境變量,必須輸入 exit 以 logout 當(dāng)前 shell ,然后再重新打開一個新的 shell 并 login 才能生效。

上一篇:Homebrew下一篇:Node.js