1. 程式人生 > >把 Mac 上的 bash 換成 zsh

把 Mac 上的 bash 換成 zsh

原文地址為: 把 Mac 上的 bash 換成 zsh

本人補充:mac版git下載地址:http://code.google.com/p/git-osx-installer/downloads/list?can=3&q=&sort=-uploaded&colspec=Filename+Summary+Uploaded+Size+DownloadCount

其他參考地址:

http://leeiio.me/bash-to-zsh-for-mac/

原文地址http://sofish.de/1685

昨天在 twitter 上問為什麼 terminal 裡顯示的名稱那麼長。推友說是電腦名太長,把電腦名改短就 OK 了。才想起當時設定 iMac 的時候似乎也是把電腦名改了。當時

@roamlog 同學推薦了 zsh,可以去掉那個名字,並且多色高亮似乎很不錯。就決定了從 bash 轉到 zsh。

zsh

 如何轉可以參考一下 Stack Overflow 上的一篇文章,如果已經裝了 Git,也就幾個命令列的事:

  1. 下載一個 .oh-my-zsh 配置(推薦有)

    git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
  2. 建立新配置

    NOTE: 如果你已經有一個 .zshrc 檔案,那麼備份一下吧

    cp ~/.zshrc ~/.zshrc.orig
    cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
  3. 把 zsh 設定成預設的 shell:

    chsh -s /bin/zsh
  4. 重啟 zsh (開啟一個新的 terminal 視窗)

話說,推薦一下。對於常使用 terminal 的人來說,還是很不錯的。相應的 alias 在裡面的定義也跟原來在 ~/.bash_profile 裡面寫的一樣。copy 過來就可以了。更新還是用 source ~/.zshrc 這樣的方法(多謝 @imagelife)。


轉載請註明本文地址: 把 Mac 上的 bash 換成 zsh