mac os安裝iTerm2和oh my zsh

湯圓兒2019發表於2020-12-12


先放一張效果圖(分屏快捷鍵command+d)
在這裡插入圖片描述

一、iTerm2

1.iTerm2簡介

Mac OS自帶的終端(zsh/bash),用起來有些不太方便,介面也不夠友好,iTerm2是一款相對比較好用的終端工具。iTerm2常用操作包括主題選擇宣告高亮自動填充建議隱藏使用者名稱和主機名分屏效果等.

2.iTerm2下載安裝

iTerm2下載地址:https://www.iterm2.com/downloads.html

下載的是壓縮檔案,解壓後直接雙擊執行程式檔案,或者直接將它拖到 Applications 目錄下即完成了安裝。

3. iTerm2使用

3.1 設定為預設終端

在這裡插入圖片描述

3.2 配置iTerm2主題

iTerm2 最常用的主題是 Solarized Dark theme,下載地址:http://ethanschoonover.com/solarized/files/solarized.zip

下載的是壓縮檔案,解壓 ,開啟 iTerm2,開啟 Preferences 配置介面,然後Profiles -> Colors -> Color Presets,在下拉選單中選擇 Import,選擇剛才解壓的solarized->iterm2-colors-solarized->Solarized Dark.itermcolors檔案.匯入成功後,在 Color Presets下選擇 Solarized Dark 主題,就可以了。
在這裡插入圖片描述在這裡插入圖片描述

3.3 修改配置檔案

執行命令

sudo vim ~/.zshrc

終端會要求你輸入電腦的密碼。輸入後,就進入到了配置檔案。輸入i,進入編輯模式。
在檔案裡找到ZSH_THEME,修改為

ZSH_THEME="agnoster"

按下esc鍵退出編輯模式,進入命令列模式,輸入:wq儲存並退出配置檔案
在終端上執行以下命令以生效配置檔案

source ~/.zshrc

3.4 配置 Meslo 字型

執行完上述命令後,你會發現命令列的提示出現了亂碼。那是因為:使用上面的主題,需要 Meslo 字型支援。Meslo字型下載地址:https://github.com/powerline/fonts/blob/master/Meslo%20Slashed/Meslo%20LG%20M%20Regular%20for%20Powerline.ttf
下載好之後,雙擊出現以下介面,點選安裝即可
在這裡插入圖片描述
然後開啟 iTerm2,開啟 Preferences 配置介面,然後Profiles -> Text -> Font -> Chanage Font,選擇 Meslo LG M Regular for Powerline 字型即可。
在這裡插入圖片描述

二、oh my zsh

1.oh my zsh簡介

Oh My Zsh(http://ohmyz.sh/)是一款社群驅動的命令列工具,正如它的主頁上說的,Oh My Zsh 是一種生活方式。它基於zsh命令列,提供了主題配置外掛機制,已經內建的便捷操作。給我們一種全新的方式使用命令列。

Oh My Zsh只是一個對zsh命令列環境的配置包裝框架,但它不提供命令列視窗,更不是一個獨立的APP。

2.安裝

2.1 準備工作

oh my zsh安裝之前必須安裝zsh.
mac os預設安裝zsh,可以通過命令cat /etc/shells檢視已經安裝的shell。
顯示如下:

/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

2.2 安裝oh my zsh

使用官方指令碼安裝oh my zsh,下面兩條命令任選其一。
curl

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

wget

sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

2.3 安裝歷史命令提示外掛

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

2.4 安裝高亮外掛

git clone git://github.com/zsh-users/zsh-syntax-highlighting $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

2.5 修改配置檔案並生效

執行命令

sudo vim ~/.zshrc

終端會要求你輸入電腦的密碼。輸入後,就進入到了配置檔案。在鍵盤上輸入i,進入編輯模式。
在檔案裡找到plugins,修改為

plugins=(
  git
  zsh-autosuggestions
  zsh-syntax-highlighting
)

鍵盤輸入esc退出編輯模式,進入命令列模式,輸入:wq儲存並退出配置檔案
在終端上執行以下命令以生效配置檔案

source ~/.zshrc

三、注意

如果你之前配置過 .bash_profile檔案,完成上述過程後,你的配置檔案失效了,你需要重新生效一下。
執行以下命令以生效.bash_profile檔案

source ~/.bash_profile

我之前使用.bash_profile中配置過JAVA_HOME、ANDRIOD_HOME, 在執行完上述一系列操作後,我用appium-doctor檢查環境,出現以下問題:
在這裡插入圖片描述
之後我重新執行了source ~/.bash_profile在這裡插入圖片描述

相關文章