網上的教程已經很多了玩般,但是很多還是不夠詳細,我這里總結了一個全面的教程。下面是效果展示:
效果展示圖
一底靠、 查看系統(tǒng)shells是否安裝zsh,通常默認是bash(M1默認使用的是 zsh所以不修改安裝了再說了 M1用戶忽略這一步)
-
1特铝、查看系統(tǒng)是否有 zsh
查看結果 - 如果沒有安裝zsh暑中,請使用下面命令安裝
pacman -S zsh
二、 首先安裝iTem2
- 1鲫剿、iterm2官網下載安裝(https://iterm2.com/)
-
2鳄逾、iterm2的設置里選擇profiles/colors中選擇Solarized Dark
Solarized Dark選擇過程
三、 安裝oh-my-zsh
- 方式一:官網的正常安裝方式(如果安裝oh-my-zsh時由于github登陸失斄榱(443)而無法安裝雕凹,可以使用方式二進行手動安裝:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
方式二:手動安裝oh-my-zsh
- 1、 克隆oh-my-zsh
git clone https://gitee.com/mirrors/oh-...~/.oh-my-zsh
- 2政冻、將.oh-my-zsh文件里的的zshrc.zsh-template文件復制成zshrc文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
四枚抵、 打開zshrc文件后將ZSH_THEME="robbyrussell"修改為ZSH_THEME="agnoster"
注意:其它教程可能是修改為 random 這個由個人喜好決定
vi ~/.zshrc
修改前
修改有
- 修改完后退出zshrc文件,再配置生效明场。之后退出 iterm汽摹,重新啟動就好了
zsh ~/.zshrc
五、 如果文字有亂碼情況
亂碼情況
- 1苦锨、解決亂碼逼泣,下載Powerline字體
//clone 克隆
git clone [https://github.com/powerline/fonts.git](https://github.com/powerline/fonts.git)
// install 安裝
cd fonts
./install.sh
-
2、安裝完字體庫之后舟舒,把iTerm 2的設置里的Profile中的Text 選項卡中里的拉庶、 Font和Non-ASCII Font的字體都設置成 Powerline的字體,我這里設置的字體是Meslo LG S DZ for Powerline
修改文字
六秃励、 如果想更好看可以安裝歷史命令提示插件和高亮插件
- 1氏仗、打開 iterm2
- 2、安裝歷史命令提示插件
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
- 3夺鲜、安裝歷史命令提示插件
git clone git://github.com/zsh-users/zsh-syntax-highlighting $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
- 4廓鞠、修改.zshrc
在文件里找到plugins,修改為
plugins=(
git
zsh-autosuggestions
zsh-syntax-highlighting
)
- 5谣旁、生效配置
zsh ~/.zshrc