如何從零配置 macOS 終端,使其成為你日常開發的完美工具。
也可以查看我的如何使用 macOS 終端文章。
如何設定 macOS 命令行
我剛剛買了一台新的 MacBook Air 來取代我的心愛的 2010 MacBook Pro,於是我決定記錄一下配置命令行的流程。
默認情況下,我們有以下內容:
在本文結束時,我們將擁有一個更好的終端。
首先,安裝 Homebrew。前往 https://brew.sh,並在終端中複製下面的魔法公式:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
這將完成安裝 Brew 軟件包管理器,這是一個不可思議的工具。這需要一些時間,因為它需要從 Apple 下載 Xcode 命令行工具。
接下來,我們安裝 Fish Shell。運行 brew install fish
命令。
現在,我們需要將 Fish 設置為默認的 shell。運行 sudo vim /etc/shells
命令,然後按下 i
鍵進入插入模式,接著在列表末尾添加 /opt/homebrew/bin/fish
。
然後按下 esc
鍵,然後鍵入 :wq
來保存文件並退出編輯器。
輸入 chsh -s /opt/homebrew/bin/fish
命令將默認 shell 更改為 Fish。
試著打開一個新的終端窗口,你將看到 Fish 的歡迎信息:
現在來添加一些顏色。輸入 fish_config
進入(令人驚豔的)配置工具:
選擇一個主題並點擊“Set Theme”。然後點擊 prompt
選項以選擇喜歡的提示符,並點擊“Set Prompt”。我最喜歡的是 Rubbyrussell:
現在退出並在終端中按下 enter
鍵,退出配置程序。
你的終端現在應該有一個漂亮的提示符和色彩!我們只需要改變背景 - 這需要在 Terminal 應用程序首選項中進行設置。
按下 cmd-,
或點擊 Terminal -> Preferences
。
前往這個 GitHub 倉庫:https://github.com/lysyi3m/macos-terminal-themes。
這裡有很多優秀的主題可以選擇。我喜歡的一個是 Dracula(https://github.com/lysyi3m/macos-terminal-themes/blob/master/schemes/Dracula.terminal)。只需點擊“Raw”按鈕,然後將它另存為 Dracula.terminal
。
右鍵點擊它並點擊“Open”,因為它不是經過簽名的二進制文件(否則 macOS 將防止其運行)。就是這樣!主題現在應用並可在配置中使用:
接下來,字體。我喜歡使用 Fira Code,這是一種帶有連字(箭頭等)的免費開發者友好字體。從 https://github.com/tonsky/FiraCode 下載,打開它的 ttf
文件夾,選中所有文件,右鍵點擊並按 Open
進行安裝。
返回終端配置,將其設置為你的主題字體。打開一個新窗口,一切應該運行正常:
就這樣!