mac zsh

转自:https://www.cnblogs.com/toulanboy/p/9609365.html

下载安装iterm2

官网:https://www.iterm2.com
在官网下载安装包,将安装包移到应用程序,然后打开就可以使用。
安装完毕后,后面的操作都用这个终端来操作。这样可以看到直观效果。

切换shell为zsh

chsh -s /bin/zsh

重新打开iterm2,并查看是否切换成功

echo $SHELL

安装oh-my-zsh

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

安装额外的字体库

(某些主题会用到一些其他字体) 
Powerline字体: https://github.com/powerline/fonts

安装步骤如下(来自其github):

# clone
git clone https://github.com/powerline/fonts.git --depth=1
# install
cd fonts
./install.sh
# clean-up a bit
cd ..
rm -rf fonts

安装好之后,选择一款Powerline字体了:iterm2 -> Preferences -> Profiles -> Text -> Font -> Change Font(我用的是Meslo LG)

修改主题配置

首先打开家目录下的.zshrc文件,然后修改下面指定行便是配置主题的

Copy首先打开家目录下的.zshrc文件,然后修改下面指定行便是配置主题的

ZSH_THEME="agnoster"

这个可以设置终端主题。这个agnoster主题很炫酷,大家可以试一试。

每次修改主题配置,都需要重启terminal终端。

其他主题可以参考Oh My Zsh主题展示网站

DEFAULT_USER=$USER

这个特别喜欢!新增这个配置可以去掉shell每行前面的user@hostname
ZSH_THEME="agnoster"
这个可以设置终端主题。这个agnoster主题很炫酷,大家可以试一试。
每次修改主题配置,都需要重启terminal终端。
其他主题可以参考Oh My Zsh主题展示网站

DEFAULT_USER=$USER

这个特别喜欢!新增这个配置可以去掉shell每行前面的user@hostname

命令高亮(可选)

这个插件可以让ls/vim等命令高丽显示。效果图如下:

zsh-syntax-highlighting地址:https://github.com/zsh-users/zsh-syntax-highlighting

安装步骤如下(来自其github):

 git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
 echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc

重启终端,即可启动高亮效果。

原文地址:https://www.cnblogs.com/feipeng8848/p/13044410.html