效果如下(拥有语法高亮,命令行tab补全,自动提示符,显示Git仓库状态等功能。)
安装
brew cask install iterm2
- 先安装homebrew cask
- 或者官网下载
-
chsh -s /bin/zsh
——切换mac shell为zsh,如果想还原chsh -s /bin/bash
- zsh和bash一样,是一种Unix shell,但大多数Linux发行版都默认使用bash shell。但zsh有强大的自动补全参数和自定义配置功能等等,oh-my-zsh,可以让我们非常快速的上手zsh。或者使用命令行安装(推荐)
curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
- 配置颜色主题solarized
3.1cp ~/.zshrc ~/.zshrc.orig
备份现有的~/.zshrc文件
3.2cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
创建一个新的zsh配置文件
3.3 在~/.zshrc文件中修改ZSH_THEME="agnoster"
3.4 添加powerline字体
git clone https://github.com/powerline/fonts.git
下载
cd fonts
./install.sh
安装
cd ../
rm fonts
删除安装包
Preferences->Profiles->Text->change font->选择XXX for Powerline(看个人喜好)
3.5 修改颜色主题 选择Solarized Dark (3.1.5版自带)
3.5 修改快速显示/隐藏快捷键Preferences->Keys->Hotkey->勾选Show/hide all windows a system-wide hotkey 并且添加快捷键 - 安装插件,
brew install zsh completions
代码补全,zsh-syntax-highlighting
代码高亮。设置~/.zshrc文件中添加(默认只有git)
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
plugins=(
git
zsh-completions
zsh-syntax-highlighting
)