# 前端幼幼班:安裝 shell 環境 ## **1.下載並安裝 iterm2** 到 [iterm2 官方網站](https://iterm2.com/downloads.html)下載安裝檔。 > 第一步就出師不利......!目前使用的MacbookPro版本太舊,是10.12的,iterm2官方表示至少要10.14才支援,但是這台電腦是借來的,請教別人後獲得允許才敢替電腦更新。然而最新版的Big Sur不知為何始終安裝不了,網路爬文也只看到類似無法安裝的災情回報但沒找到明確解方,後來意外找到10.15 Catalina的安裝檔總算更新完畢,多費了一天總算完成第一步安裝iterm2。 ## **2.安裝Homebrew** 根據[Homebrew官方網站](https://brew.sh/index_zh-tw)說明,複製指令貼到iterm2裡安裝。 > - **這時發現指令最前面的$符號原來不需要複製**,而最後面的上引號「"」是指令的一部分,一定要複製。 >> 金錢/貨幣符號是提示字元(prompt),告訴使用者這裡是這一行的起始,正在等待輸入。[參考說明1](https://carolhsu.gitbooks.io/django-girls-tutorial-traditional-chiness/content/intro_to_command_line/README.html) [參考說明2](https://stackoverflow.com/questions/19986306/what-does-the-mean-when-running-commands) > - **安裝要有耐心**:當執行至顯示==Downloading Command Line Tools for Xcode==時,似乎因為檔案很大所以停滯很久,但是畫面沒顯示任何進度提示,一度讓人以為安裝失敗或是當機,[爬文看到國外有人跟我有同樣疑問](https://discourse.brew.sh/t/stuck-at-downloading-command-line-tools-for-xcode/7311),不過有耐心等久一點就能看到它接下去跑。 :::info :bulb:**安裝迷航與明燈** 從這裡往後開始,由於我對zsh和powerlevel10k套件的關係一頭霧水卡住很~久,好在後來搜尋到一篇有圖解且步驟分明的教學:[Jazz Up Your “ZSH” Terminal In Seven Steps — A Visual Guide (by rajaraodv)](https://www.freecodecamp.org/news/jazz-up-your-zsh-terminal-in-seven-steps-a-visual-guide-e81a8fd59a38/) 接下來的步驟基本上完全照著上面這篇文章進行而得救。 ::: ## 3.**安裝 zsh** - 安裝 zsh:輸入``brew install zsh`` 安裝 - 依樣畫葫蘆再輸入``chsh -s /usr/local/bin/zsh`` 似乎一切正常 - 安裝「Oh My ZSH」(好像是個zsh懶人包概念的東西),遵照輸入後看到成功安裝的畫面。: ``` sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" ```  ## **4.安裝 powerlevel10k 套件** 安裝 powerlevel10k,先安裝 git,接著照著[官方 github repo](https://github.com/romkatv/powerlevel10k) 上的說明進行。 > 我照著點連結,找到相對應Oh my Zsh的powerlevel10K樣式安裝指令,輸入 ``` git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k ``` 然而,接下來官方這一段文字我一直看不懂倒底具體是要做什麼動作,我直接複製貼上到iterm2是行不通的, > [ ](https://github.com/romkatv/powerlevel10k#oh-my-zsh) 直到我看到[明燈](https://www.freecodecamp.org/news/jazz-up-your-zsh-terminal-in-seven-steps-a-visual-guide-e81a8fd59a38/)這篇文章的步驟,才總算理解,原來是要開啟某個掌管樣式的文件檔,並把裡面的樣式名稱替換掉,存檔重開,這樣iterm2介面就會套用指定的樣式風格了。 - 輸入``open ~/.zshrc``,會自動打開一個長得很像windows筆記本的純文字文件。 - 把``ZSH_THEME="___________" ``裡面內的樣式名稱替換為``powerlevel10k/powerlevel10k`` - 笨蛋血淚提醒:千萬不要只輸入一個powerlevel10k,完整的名稱是要輸入兩個powerlevel10k中間一條斜線.......  ## 5.大功告成 存檔關掉重開後,依照configuration wizard的指示,一一選擇想要的版面,完成後就得到新的美觀的iterm2介面!  
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up