iTerm2摸魚指北

BlBana發表於2019-10-12

作為一個肥宅程式設計師,天天都要用到Terminal,怎麼能不好好折騰折騰iTerm2這麼一個工作利器呢,話不多說,直接走起,讓你們見識一些我的小GaiGai ~ 記錄一下我這愛折騰的成果


1. 介紹

自2017年開始用Macbook,終端一直用的是iTerm2,每次拿到新機都是先折騰這個,前前後後也用的比較熟練了,給大家分享一下我的一些iTerm2的使用和配置。

1.1 iTerm2介紹

iTerm2是一款完全免費,為MacOS打造的一款終端工具,堪稱終端利器,程式設計師必備。

下載連結:www.iterm2.com/

1.2 效果圖

話不多說,先上我終端效果圖好吧:

iTerm2摸魚指北

怎麼樣,我的小GaiGai是不是很漂亮 ~ 下面看下詳細的配置

2. 配置走起

2.1 oh my zsh

iTerm2這麼個利器,當然要配置功能強大的shell了,原生zsh配置起來比較容易掉頭髮,但是已經有了開源的配置oh my zsh提供給我們,只需要簡單配置就能隨意的更改樣式,外掛等功能。

2.1.1 安裝

# curl
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

# wget
sh -c "$(wget -O- https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
複製程式碼

安裝結束後會自動把shell切換到zsh上,如果你機子上沒有安裝,可以先把zsh安裝上。

brew install zsh
複製程式碼

之後會在使用者根目錄下生成.zshrc檔案和.oh-my-zsh,前者是配置檔案,後者是存放themes,plugins的資料夾。主要還是配置檔案,有需要的時候可以安裝自定義的外掛到.oh-my-zsh目錄。

2.1.2 常用外掛

外掛推薦

這裡推薦一下我比較常用的幾個外掛:

plugins=(git z zsh-syntax-highlighting zsh-autosuggestions)
複製程式碼
  • Git:用於在你的主機名後顯示git專案資訊,比如分支,目錄,當前專案狀態等資訊,可以使用各種git命令縮寫;
  • z:用於目錄間快速跳轉,比如之前進入過~/User/my_project目錄後,下一次再想進入的時候,直接z my_project即可,對於較長目錄跳轉非常的實用;
  • zsh-syntax-highlighting:用於高亮顯示常見的命令,比如ls,cd等命令為綠色,輸入錯誤命令時會顯示紅色;
  • zsh-autosuggestions:當你輸入命令的時候,會用灰色顯示出你可能想輸入的推薦命令,直接鍵盤就能補全命令,效率神器。

這些外掛基本上已經oh my zsh自帶了,直接在配置檔案裡找到plugins引數在括號裡寫入想要的外掛即可。

自定義外掛安裝

有時候上述幾個外掛預設沒有安裝,或者你需要安裝第三方外掛,自己寫外掛,可以手動安裝,並進行配置。

~/.oh-my-zsh/custom/plugins
~/.oh-my-zsh/custom/themes
複製程式碼

下載並將外掛檔案或者主題檔案放到上述兩個資料夾中,配置檔案新增即可。

2.1.3 終端樣式

ZSH_THEME="ys" # 配置.zshrc
複製程式碼

可以線上預覽各種主題樣式,調個自己喜歡的更改配置即可。沒有安裝的主題,按照外掛安裝方式安裝即可。

整個oh my zsh Shell環境配置沒有問題了,接下來看看iTerm2配置。

2.2 iTerm2配置

2.2.1 Window配置

配置沉浸式邊框,修改預設ThemeMinimal

iTerm2摸魚指北

2.2.2 主題配置

在我效果圖裡使用的是,Dracula配色,可以自行下載進行配置。

解壓後匯入配置到iTerm2中,紅框處選擇import匯入配置檔案Dracula.itermcolors。選擇Dracula更換配色。

iTerm2摸魚指北

2.2.3 字型配置

我這裡字型使用的是M+等寬字型,下載連結在此,下載後安裝到電腦上。根據需求選擇字型,配置粗細,大小等設定。

iTerm2摸魚指北

2.2.4 背景配置

透明度

首先是透明度的配置。在A框處的進度條可以設定透明度,順便提一下在下面Settings for New Windows可以設定預設視窗長寬。

iTerm2摸魚指北

肥宅快樂小GaiGai

接下來就是激動人心的環節了,小GaiGai !!!如上圖的B框處勾選啟動背景圖片,匯入你喜歡的小姐姐即可,Mode處可以設定圖片的平鋪方式。那麼問題來了,哪裡能找到漂亮的小姐姐呢,送上大佬們一記桌布Site。

我的小姐姐都是從這裡來的,有圖片熱榜,分類,圖片大小調整,桌布試用等等功能,肯定能找到你心儀的小GaiGai ~

2.2.5 Status Bar配置

接下來就是個高逼格的東西了,配置終端的狀態列。可以拉取電量資訊,CPU使用率,記憶體使用率,網路監控,時鐘等功能,真乃是裝逼利器。

iTerm2摸魚指北

iTerm2摸魚指北

目前能想到的配置就是上面這些了,以後有什麼新發現再補充上來。

3. 使用技巧

3.1 常用快捷鍵

推薦幾個常用快捷鍵吧:

  • command + d :垂直分割視窗
  • command + shift + d:水平分割視窗

好了,結束,我就用這兩個 。。。

4. 收工

用了兩年多的iTerm2,今天終於抽時間整理了已經配置方法,現在雲端儲存了一份配置檔案,以後也懶得折騰了。

菜雞打滾,溜了 ~

相關文章