Mac iTerm2 + Oh My Zsh安裝、使用總結(jié)

在這里插入圖片描述
我現(xiàn)在使用的界面:
在這里插入圖片描述
在這里插入圖片描述

1.說明及下載安裝

iTerm2:

  • iTerm2 是一款完全免費(fèi)的,專為 Mac OS 用戶打造的命令行應(yīng)用。
  • iTerm2 官網(wǎng)地址
  • 官網(wǎng)下載后直接拖到Applications安裝即可
  • 安裝完成后,在/bin目錄下會多出一個(gè)zsh的文件。
    Mac系統(tǒng)默認(rèn)使用dash作為終端,可以使用命令修改默認(rèn)使用zsh:chsh -s /bin/zsh
    如果想修改回默認(rèn)dash,同樣使用chsh命令即可:chsh -s /bin/bash
  • zsh完美代替bash,具體區(qū)別可查看Zsh和Bash,究竟有何不同 坑很深
  • Zsh 是一款強(qiáng)大的虛擬終端,既是一個(gè)系統(tǒng)的虛擬終端,也可以作為一個(gè)腳本語言的交互解析器。打開終端,在終端上輸入 zsh --version 這個(gè)命令來查看我們的電腦上是否安裝了 Zsh

iterm2的原始界面


iterm2的原始界面

Oh My Zsh:

  • Oh My Zsh 是一款社區(qū)驅(qū)動(dòng)的命令行工具,它基于 zsh 命令行,提供了主題配置,插件機(jī)制,已經(jīng)內(nèi)置的便捷操作。給我們一種全新的方式使用命令行。
  • Oh My Zsh 官網(wǎng)地址
  • 安裝方法有兩種: 注意: root用戶和普通用戶需要單獨(dú)安裝配置,即分別切換到普通和root用戶安裝
    • Via curl:$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

    • Via wget: $ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

  • 卸載命令: uninstall_oh_my_zsh

安裝完成后的截圖:


在這里插入圖片描述

2. 簡單配置:設(shè)置主題

① iTerm2 設(shè)置主題

iTerm2最常用的主題是 Solarized Dark theme下載地址
下載的是壓縮文件,你先解壓一下,然后打開 iTerm2,按Command + ,鍵,打開 Preferences 配置界面,然后Profiles -> Colors -> Color Presets -> Import,選擇剛才解壓的solarized->iterm2-colors-solarized->Solarized Dark.itermcolors文件,導(dǎo)入成功,最后選擇 Solarized Dark 主題,就可以了。

在這里插入圖片描述

當(dāng)然可以去找自己喜歡的配色和主題方案

所有配色方案

② Oh-My-Zsh設(shè)置隨機(jī)主題

輸入命令:vim ~/.zshrc進(jìn)入環(huán)境變量設(shè)置 ~./zshrc 為Zsh啟動(dòng)默認(rèn)執(zhí)行的文件。如果遇到zsh: command not found: mysql只需要把alias mysql=/usr/local/mysql/bin/mysql添加進(jìn)文件就可以.和配置環(huán)境變量是一樣的.

vim ~/.zshrc

i進(jìn)入編輯模式

找到 ZSH_THEME ,ZSH_THEME="robbyrussell" ,robbyrussell是默認(rèn)的主題,修改 ZSH_THEME="樣式名稱"

在這里插入圖片描述

如上圖我這里設(shè)置的是隨機(jī)主題.先嘗試下適合自己的主題.看中哪一個(gè)再切換.
按一下esc調(diào)出vi命令,輸入:wq保存并退出vi模式。

輸入命令使剛才的修改生效:

source ~/.zshrc
每次關(guān)閉重新打開就會切換主題:下面是三個(gè)隨機(jī)主題
在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述
所有主題示例

Oh-My-Zsh主題匯總

3.安裝agnoster主題

① 下載Meslo字體
  • 使用agnoster主題,需要 Meslo 字體支持,要不然會出現(xiàn)亂碼的情況,點(diǎn)擊下載
    下載好之后,直接在 Mac OS 中安裝即可。
  • 然后打開 iTerm2,按Command + ,鍵,打開 Preferences 配置界面,然后Profiles -> Text -> Font -> Chanage Font,選擇 Meslo LG M Regular for Powerline 字體。
在這里插入圖片描述
② 安裝主題
  • 先cd到安裝目錄,隨便一個(gè)文件夾就可以. 如: cd Desktop/smGit/
  • 依次執(zhí)行以下命令:
    cd ~/Desktop/需要安裝的文件夾
    
    git clone https://github.com/fcamblor/oh-my-zsh-agnoster-fcamblor.git
    
    cd oh-my-zsh-agnoster-fcamblor/
    
    ./install
    
    執(zhí)行上面的命令會將主題拷貝到oh my zsh的themes.
  • 拷貝完成后,執(zhí)行命令打開zshrc配置文件(參照上方修改隨機(jī)主題),將ZSH_THEME后面的主題名稱改為agnoster
    在這里插入圖片描述
  • command+Q或source配置文件后,iTerm2重啟:


    在這里插入圖片描述

4. 安裝插件

① 安裝高亮插件

執(zhí)行以下命令:

cd ~/.oh-my-zsh/custom/plugins/

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git

執(zhí)行命令打開zshrc配置文件vi ~/.zshrc,找到plugins(配置文件很大,需要往下移動(dòng)光標(biāo))把高亮插件添加上zsh-syntax-highlighting.插件直接有空格就可以.

在這里插入圖片描述

然后在文件的最后一行添加:

source ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

按一下esc調(diào)出vi命令,輸入:wq保存并退出vi模式。

執(zhí)行命令使剛才的修改生效:source ~/.zshrc

② 可選、補(bǔ)全插件

和上面一樣執(zhí)行以下命令:

cd ~/.oh-my-zsh/custom/plugins/

git clone https://github.com/zsh-users/zsh-autosuggestions

執(zhí)行命令打開zshrc配置文件vi ~/.zshrc,找到plugins(配置文件很大,需要往下移動(dòng)光標(biāo))把可選、補(bǔ)全插件添加上zsh-autosuggestions.插件直接有空格就可以.

在這里插入圖片描述

按一下esc調(diào)出vi命令,輸入:wq保存并退出vi模式。

執(zhí)行命令使剛才的修改生效:source ~/.zshrc

5. iterm2 快捷鍵

分類 命令 說明
標(biāo)簽 新建標(biāo)簽 command + t
關(guān)閉標(biāo)簽 command + w
切換標(biāo)簽 command + 數(shù)字 command + 左右方向鍵
切換全屏 command + enter
查找 command + f
窗口操作 新建窗口 shift + command + d(橫向)command + d(豎向)
關(guān)閉窗口 shift + command + w
前一個(gè)窗口 command + `
后一個(gè)窗口 command + ~
進(jìn)入窗口 1,2,3 option + command + 編號
光標(biāo)控制 到行首 ctrl + a
行末 ctrl + e
前進(jìn)后退,相當(dāng)于左右方向鍵 ctrl + f/b
上一條命令,相當(dāng)于方向鍵上 ctrl + p
搜索命令歷史 ctrl + r
刪除當(dāng)前字符 ctrl + d
刪除之前的字符 ctrl + h
刪除光標(biāo)前的單詞 ctrl + w
刪除到文本末尾 ctrl + k
交換光標(biāo)處文本 ctrl + t
調(diào)整字體大小 ? + —/+/0
清屏,其實(shí)是滾到新的一屏==ctrl + l ? + r
面板操作 垂直分割 Command + D
水平分割 Shift + Command + D
前一個(gè)面板 Command + [
后一個(gè)面板 Command + ]
切換到上/下/左/右面板 Option + Command + 上下左右方向鍵
關(guān)閉面板 Command + w

6. 其他功能

① iTerm2 設(shè)置背景如下圖:
在這里插入圖片描述
② iTerm2 快速隱藏和顯示
在這里插入圖片描述
③ iTerm2 設(shè)置熱鍵懸浮窗口

剛才的已經(jīng)是快鍵啟動(dòng)了,這個(gè)是設(shè)置一個(gè)新的熱鍵啟動(dòng)窗口,半透明的.command+,-->keys--->hotkey-->create a dedicated hotkey window

在這里插入圖片描述

在這里插入圖片描述

選好后:
在這里插入圖片描述

在profiles中.左邊 Profile Name 會多出一個(gè) Hotkey Window 的窗口,在里面設(shè)置就可以.和前面說的設(shè)置完全一樣。下面是我用的:
在這里插入圖片描述

④ iTerm2 中Vim配色

首先下載solarized,上文有下載方法和地址。執(zhí)行以下命令

$ cd solarized

$ cd vim-colors-solarized/colors

$ mkdir -p ~/.vim/colors 

$ cp solarized.vim ~/.vim/colors/
$ vi ~/.vimrc

加入下面三行設(shè)置即可

syntax enable

set background=dark

colorscheme solarized
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容