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.sh
sh 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配色方案
solarized配色方案
- 在下圖中所指的地方直接選擇就行
六、安裝 agnoster
主題。
agnoster
- oh-my-zsh已經内置該主題,不用再單獨下載下傳了
- 直接配置就行了
- 進入根目錄
- 用vim編輯器打開隐藏檔案
,将ZSH_THEME後面字段改為.zshrc
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,顯示如下提示:2·解決方法:zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]?
$ 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