ITerm2+on-my-zsh配置终端主题
1.设置主题
-
安装on-my-zsh
-
curl安装:
- sh -c “$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)”
-
wget安装:
- sh -c “$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)”
-
设置固定主题:
- 查看自带的主题名称:
- ls ~/.on-my-zsh/thems
- 安装好on-my-zsh后,vim ~/.zshrc打开配置文件
- 找到ZSH_THEME,ZSH_THEME=“robbyrussell”,robbyrussell是默认主题,替换成想要的
- 主题名称,我这里用的主题是agnoster
- 编辑保存后,从新打开中终端,配置生效
- 查看自带的主题名称:
-
切换默认shell为zsh
- Chsh -s /bin/zsh
-
iTerm2的Preferences——Profiles——colors——Load Presets——Solarized Dark即可设置终端配色
-
安装字体并且选择使用Meslo LG S Regular for Powerline,否则会乱码
git clone https://github.com/powerline/fonts.git
cd fonts
./install.sh
安装完删除字体
cd ..
rm -rf fonts
打开iTerm2进入路径Preferences -> Profile -> Text -> Change Font ->选择12pt Meslo LG S Regular for Powerline就完成样式变更了
2.配置vim高亮
- vim ~/.vimrc添加如下配置
"语法高亮
syntax on
"显示行号
set number
"显示光标所在位置行号和列号
set ruler
- vim主题选择
# vim 有更多的主题可以选择,使用如下命令可以查看vim所有的color主题:
ls /usr/share/vim/vim73/colors/
# 在.vimrc文件中添加vim的color主题,命令如下:
vim ~/.vimrc
添加colorscheme darkblue信息到文件尾处
3.命令高亮插件
-
zsh-syntax-highlighting(命令正确绿色,命令错误红色):
-
安装插件:
- Homebrew安装:brew install zsh-syntax-highlighting
- 或手动安装:git clone https://github.com/zsh-users/zsh-syntax-highlighting ~/apps/zsh/zsh-syntax-highlighting
编辑配置文件,使用插件 $ vim ~/.zshrc 添加以下内容: source ~/apps/zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
-
重新打开终端生效
4.命令提示插件
-
安装插件:
- git clone https://github.com/zsh-users/zsh-autosuggestions ~/apps/zsh/zsh-autosuggestions
编辑配置文件,使用插件 $ vim ~/.zshrc 添加以下内容: source ~/apps/zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
-
重新打开终端生效
推荐文章:https://www.jianshu.com/p/7c162deee70e