天天看點

Mac OS安裝iTerm2和Oh My Zsh一、iTerm2二、oh my zsh三、注意

文章目錄

  • 一、iTerm2
    • 1.iTerm2簡介
    • 2.iTerm2下載下傳安裝
    • 3. iTerm2使用
      • 3.1 設定為預設終端
      • 3.2 配置iTerm2主題
      • 3.3 修改配置檔案
      • 3.4 配置 Meslo 字型
  • 二、oh my zsh
    • 1.oh my zsh簡介
    • 2.安裝
      • 2.1 準備工作
      • 2.2 安裝oh my zsh
      • 2.3 安裝曆史指令提示插件
      • 2.4 安裝高亮插件
      • 2.5 修改配置檔案并生效
  • 三、注意

先放一張效果圖(分屏快捷鍵command+d)

Mac OS安裝iTerm2和Oh My Zsh一、iTerm2二、oh my zsh三、注意

一、iTerm2

1.iTerm2簡介

Mac OS自帶的終端(zsh/bash),用起來有些不太友善,界面也不夠友好,iTerm2是一款相對比較好用的終端工具。iTerm2常用操作包括

主題選擇

聲明高亮

自動填充建議

隐藏使用者名和主機名

分屏效果

等.

2.iTerm2下載下傳安裝

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

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

3. iTerm2使用

3.1 設定為預設終端

Mac OS安裝iTerm2和Oh My Zsh一、iTerm2二、oh my zsh三、注意

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 主題,就可以了。

Mac OS安裝iTerm2和Oh My Zsh一、iTerm2二、oh my zsh三、注意
Mac OS安裝iTerm2和Oh My Zsh一、iTerm2二、oh my zsh三、注意

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

下載下傳好之後,輕按兩下出現以下界面,點選安裝即可

Mac OS安裝iTerm2和Oh My Zsh一、iTerm2二、oh my zsh三、注意

然後打開 iTerm2,打開 Preferences 配置界面,然後Profiles -> Text -> Font -> Chanage Font,選擇 Meslo LG M Regular for Powerline 字型即可。

Mac OS安裝iTerm2和Oh My Zsh一、iTerm2二、oh my zsh三、注意

二、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

wget

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檢查環境,出現以下問題:

Mac OS安裝iTerm2和Oh My Zsh一、iTerm2二、oh my zsh三、注意

之後我重新執行了source ~/.bash_profile

Mac OS安裝iTerm2和Oh My Zsh一、iTerm2二、oh my zsh三、注意