iTerm2安装配置

偶然看见一个比较喜欢的终端界面

222

于是尝试配置了出来,写这篇博客记录下步骤。以下适用于Mac。

下载安装iTerm2

Mac自带了Zsh。想要最新版可以通过下面的命令安装

1
$ brew install zsh

查看Zsh版本

1
$ zsh --version

iTerm2默认使用dash,改成Zsh

1
$ chsh -s /bin/zsh

安装oh-my-zsh

打开iTerm2,通过curlwget安装

via curl

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

via wget

1
$ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

设置主题

1
$ vim ~/.zshrc

修改

1
ZSH_THEME="agnoster"

安装solarized

下载工程,进入刚刚下载的工程solarized/iterm2-colors-solarized 下双击 Solarized Dark.itermcolors 把配置文件导入到 iTerm2 里中

将iTerm2配色方案配置为Solarized Dark

222

安装powerline

安装powerline

1
$ pip install powerline-status

如果没有pip指令,先安装pip

1
$ sudo easy_install pip

如执行指令pip install powerline-status出错

一个可能是没下载安装苹果官方的Command line,如果已经有了依然出错可能是权限问题,使用如下命令安装

1
$ pip install powerline-status --user

安装字体库

下载工程,进入工程目录,执行

1
$ ./install.sh

如提示

1
All Powerline fonts installed to /Users/superdanny/Library/Fonts

则复制成功。

将iTerm2字体修改为Meslo LG S Regular for Powerline,12pt

222

安装zsh-syntax-highlighting

安装

1
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

~/.zshrc中添加

1
plugins=(zsh-syntax-highlighting)

然后执行

1
$ source ~/.zshrc