实际效果图
配色方案、开头图标均可自己调整。设置了语法高亮、历史命令补全功能。
一、安装oh my zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
二、安装PowerLine
pip3 install powerline-status --user
注:根据本机pip版本选择使用pip或者pip3或者其他版本,没有的话安装python@3,命令brew install python@3,前提是安装了brew。
三、安装PowerFonts
新建一个文件夹,将字体下载到该文件夹并进行安装
mkdir ~/Desktop/OpenSource/
cd ~/Desktop/OpenSource
git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh
安装好字体库之后,我们来设置iTerm2的字体,具体的操作是iTerm2 -> Preferences -> Profiles -> Text,在Font区域选中Change Font,然后找到Meslo LG字体。有L、M、S可选
四、选择配色方案
根据自己喜欢的效果选择即可。
五、选择agnoster主题
编辑隐藏配置文件~/.zshrc,将ZSH_THEME后面的字段改为agnoster。添加一个用户名字段,字段值不要与MAC用户名相同。
vim ~/.zshrc
六、设置语法高亮
直接使用homebrew安装zsh-syntax-highlighting插件
brew install zsh-syntax-highlighting
然后执行以下命令修改~/.zshrc文件
echo 'source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-
highlighting.zsh' >> ~/.zshrc
sed -i "" '/^plugins/s/)/ zsh-syntax-highlighting)/' ~/.zshrc
source ~/.zshrc
七、安装代码补全插件
brew install zsh-autosuggestions
sed -i "" '/^plugins/s/)/ zsh-autosuggestions)/' ~/.zshrc
source ~/.zshrc
八、开头图标设置
vim ~/.oh-my-zsh/thems/agnoster.zsh-theme
“🚗”位置可以更换自己喜欢的图标。