MAC-Zsh的安裝與使用——終極Shell

來源:互聯網
上載者:User

標籤:

前言:Zsh可配置性強,使用者可以自訂配置,個人化強。Zsh tab補全更強大,該功能可以讓我們節約很多時間。Zsh 還有代碼高亮功能,使得代碼更好看了,顯得逼格更高。Zsh 還有很多強大的功能,這裡就不一一細說了。

 

然後我來為大家說個笑話:

Zsh全稱為Z Shell,因為Z是最後一個字母,因此大家稱之為——終極Shell。

這是我在知乎上看到的某一位評論,他說得很有道理,我竟無言以對。

 

很多人都在用bash,這是為什麼呢?因為Zsh在初期,它的配置相當複雜,一般人只要看到配置就會迴轉走人。但是,現在國外有位牛人,把Zsh的配置弄得相當簡單,我們只需要幾步即可完成,同時它把項目放在了GitHub上,那就是on-my-zsh。

 

基本安裝

基於Unix作業系統(Mac, Linux),需要預先安裝zsh。

 

如何檢測是安裝zsh:

zsh --version;

 

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

 

via wget
wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh

 

 

 

on-my-zsh 安裝

這裡只介紹一種安裝方法,其它方法請到on-my-zsh進行查看。

 

1. 複製倉庫

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

 

2. 如果你已存在~/.zshrc檔案,則備份現有的~/.zshrc檔案

cp ~/.zshrc ~/.zshrc.orig

 

3. 建立一個新的zsh設定檔

cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

 

4. 改變預設的Shell

chsh -s /bin/zsh

 

5. 重新啟動你的終端(Terminal)

 

 

還有些很囧的情況會發現,例如是改變不了預設的Shell,導致部分人以為是安裝失敗,毫無頭緒。其實遇到這種情況,只需要在終端輸入zsh,即可完成切換,只不過預設不是zsh:

$ zsh?  ~ git:(master) ? 

是的,由於不是預設,手動切換後的格式就是這樣。 

 

另外,相關的alias可以複製到~/.zshrc檔案裡,最後使用source更新一下檔案即可:

? source ~/.zshrc

 

 

 

參考資料:

把 Mac 上的 bash 換成 zsh

 

 

 

博文GarveyCalvin

博文出處:http://www.cnblogs.com/GarveyCalvin/

本文著作權歸作者和部落格園共有,歡迎轉載,但須保留此段聲明,並給出原文連結,謝謝合作!

 

MAC-Zsh的安裝與使用——終極Shell

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.