Mac下安裝iTerm2+oh-my-zsh+配色(詳細教程)
先展示iterm2改裝后對效果圖(幾百種方案可選):




網上雖然教程很多,但是很多還是不夠詳細,本文總結一篇比較容易安裝的圖文教程,幫助大家配置個人對iterm+oh-my-zsh
-
效果圖,很帥氣有木有
一、首先安裝iTem2
- 安裝好后的截圖如下:
-
安裝好后的截圖
二、安裝oh-my-zsh。
- 方式一(如果無法安裝可通過方式二進行安裝):
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" - 方式二:
1、下載oh-my-zsh,從Github地址或Gitee地址下載:
2、解壓后進入到tools目錄執行install.shsh install.sh
image.png
- 卸載:
卸載oh-my-zsh命令:uninstall_oh_my_zsh -
安裝oh-my-zsh
- 安裝成功如下圖:
-
成功安裝oh-my-zsh
三、安裝Powerline
- 先安裝pip
sudo easy_install pip - 再安裝Powerline
pip install powerline-status
四、安裝 Meslo 字體庫。
- 方法1、可以直接復制下面命令到終端中安裝:
# clone git clone https://github.com/powerline/fonts.git --depth=1 # install cd fonts ./install.sh # clean-up a bit cd .. rm -rf fonts - 方法2、單獨下載 Meslo 字體,點擊 view raw 下載字體,然后安裝;如下圖
單獨下載字體文件 - 3、配置item2:(
iTerm2>Preferences>Profiles>Text>Change Font),如下圖:- 如果沒有發現紫色框的
Non-ASCII Font,先在綠色箭頭所指的地方打鈎,然后再重啟. -
字體配置圖
- 如果沒有發現紫色框的
五、安裝solarized配色方案
- 在下圖中所指的地方直接選擇就行
-
六、安裝agnoster主題。
- oh-my-zsh已經內置該主題,不用再單獨下載了
- 直接配置就行了
- 進入根目錄
- 用vim編輯器打開隱藏文件
.zshrc,將ZSH_THEME后面字段改為agnoster.
配置主題 - 重新打開iTerm2,效果如下
-
七、設置語法高亮 -- zsh-syntax-highlighting
- 直接使用
homebrew安裝zsh-syntax-highlighting插件brew install zsh-syntax-highlighting - 然后在根目錄下
.zshrc中插入下面內容:source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh - 在
.zshrc中插入下面內容:plugins=( git zsh-syntax-highlighting )
八、代碼補全插件
1、zsh-completions,Github地址:zsh-completions
- 在oh-my-zsh存儲庫中克隆存儲庫:
git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-completions
- 在
.zshrc中插入下面內容:plugins=( git zsh-completions ) autoload -U compinit && compinit
2、zsh-autosuggestions:補全的是歷史輸入的命令,點擊方向鍵->即可補全
- 使用
homebrew安裝brew install zsh-autosuggestions
- 在
.zshrc中插入下面內容:plugins=( git zsh-autosuggestions )
九、最后再說一下效果圖中大拇指👍的配置:
- 進入主題目錄
cd ~/.oh-my-zsh/themes - 打開agnoster主題,按紅框里面的編輯保存完退出就好了。
vim agnoster.zsh-theme -
十、大功告成、喜歡的給點個贊👍
或許有用👇
- 1、查看shell:
cat /etc/shells - 2、更改shell:
chsh -s /bin/zsh - 3、查看當前shell,但不能時時反映shell,需重啟iTerm2:
echo $SHELL
十一、問題
問題一:
1、安裝(手動下載)完zsh插件后,執行 source ~/.zshrc,顯示如下提示:
zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]?2·解決方法:
$ cd /usr/local/share/ $ sudo chmod -R 755 zsh $ sudo chown -R root:staff zsh //最后再執行 source ~/.zshrc
參考文章地址:https://blog.csdn.net/weixin_34077371/article/details/86011940
iTerm 2 && Oh My Zsh【DIY教程——親身體驗過程】
Mac下終端配置(item2 + oh-my-zsh + solarized配色方案)
用Powerline美化你的Mac終端和Vim
我的 Mac 終端配置(Mac OSX + iTerm2 + Zsh + Oh-My-Zsh)
Powerlevel9k --- 一個美觀而又實用的 ZSH 主題
轉載參考鏈接:https://www.jianshu.com/p/246b844f4449
