mac自定义终端主题 iTerm2 + oh-my-zsh + solarized

mac自定义终端主题

  1. iTerm2
  2. oh-my-zsh
  3. powerline
  4. solarized

安装iTerm2

iTerm2比mac自带终端更强大的终端软件,直接在官网下载:http://iterm2.com/

配置

  1. 将iTem2设置为默认终端:(顶部菜单栏)iTerm2 -> Make iTerm2 Default Term

《mac自定义终端主题 iTerm2 + oh-my-zsh + solarized》

  1. 设置热键为cmd+.

《mac自定义终端主题 iTerm2 + oh-my-zsh + solarized》

安装主题 solarized

官网:https://ethanschoonover.com/s…

下载:http://ethanschoonover.com/so…

解压后进入iterm2-colors-solarized/目录下,有两个主题文件,在iTerm2中导入即可

《mac自定义终端主题 iTerm2 + oh-my-zsh + solarized》

安装oh-my-zsh

github:https://github.com/robbyrussell/oh-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.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

修改主题

vim ~/.zshrc
# 找到 ZSH_THEME="robbyrussell" 这一行
# 修改为 ZSH_THEME="agnoster" (也可以使用ys)
# 保存退出
source ~/.zshrc

注意:这时候有可能会出现乱码,安装好PowerLine字体后解决。
《mac自定义终端主题 iTerm2 + oh-my-zsh + solarized》

安装PowerLine字体

cd ~/Downloads
git clone https://github.com/powerline/fonts.git
cd fonts
bash install.sh        # 安装字体

修改iTerm2的默认字体
《mac自定义终端主题 iTerm2 + oh-my-zsh + solarized》

关于 zsh: command not found: xxx

如果之前是用~/.bash_profile配置环境变量的可能会出现这个问题,执行以下操作可以解决:

vim ~/.zshrc
# 找到『# User configuration』这行
# 在下方添加 『source ~/.bash_profile』
# 保存退出
source ~/.zshrc

重启命令行窗口后解决

《mac自定义终端主题 iTerm2 + oh-my-zsh + solarized》

语法高亮插件

brew install zsh-syntax-highlighting
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source ~/.zshrc
    原文作者:ci0n
    原文地址: https://segmentfault.com/a/1190000018099979
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞