iTerm2摸魚指北

做爲一個肥宅程序員,每天都要用到Terminal,怎麼能很差好折騰折騰iTerm2這麼一個工做利器呢,話很少說,直接走起,讓大家見識一些個人小GaiGai ~ 記錄一下我這愛折騰的成果git


1. 介紹

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

1.1 iTerm2介紹

iTerm2是一款徹底免費,爲MacOS打造的一款終端工具,堪稱終端利器,程序員必備。github

下載連接:www.iterm2.com/shell

1.2 效果圖

話很少說,先上我終端效果圖好吧:bash

怎麼樣,個人小GaiGai是否是很漂亮 ~ 下面看下詳細的配置網絡

2. 配置走起

2.1 oh my zsh

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

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 經常使用插件

插件推薦

這裏推薦一下我比較經常使用的幾個插件:url

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

2.2.2 主題配置

在我效果圖裏使用的是,Dracula配色,能夠自行下載進行配置。

解壓後導入配置到iTerm2中,紅框處選擇import導入配置文件Dracula.itermcolors。選擇Dracula更換配色。

2.2.3 字體配置

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

2.2.4 背景配置

透明度

首先是透明度的配置。在A框處的進度條能夠設置透明度,順便提一下在下面Settings for New Windows能夠設置默認窗口長寬。

肥宅快樂小GaiGai

接下來就是激動人心的環節了,小GaiGai !!!如上圖的B框處勾選啓動背景圖片,導入你喜歡的小姐姐便可,Mode處能夠設置圖片的平鋪方式。那麼問題來了,哪裏能找到漂亮的小姐姐呢,送上大佬們一記壁紙Site。

個人小姐姐都是從這裏來的,有圖片熱榜,分類,圖片大小調整,壁紙試用等等功能,確定能找到你心儀的小GaiGai ~

2.2.5 Status Bar配置

接下來就是個高逼格的東西了,配置終端的狀態欄。能夠拉取電量信息,CPU使用率,內存使用率,網絡監控,時鐘等功能,真乃是裝逼利器。

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

3. 使用技巧

3.1 經常使用快捷鍵

推薦幾個經常使用快捷鍵吧:

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

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

4. 收工

用了兩年多的iTerm2,今天終於抽時間整理了已經配置方法,如今雲端保存了一份配置文件,之後也懶得折騰了。

菜雞打滾,溜了 ~

相關文章
相關標籤/搜索