mac + zsh + powerline

1、设定zsh为默认shell

查看mac下面安装的默认shell

$ cat /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

设定默认shell为zsh

$ chsh -s /bin/zsh
$ sudo reboot
$ echo $SHELL 
/bin/zsh

2、 安装 oh-my-zsh

安装 git

$ brew install git

安装 oh-my-zsh

$ wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

若不想要oh-my-zsh 可用命令卸载

$ uninstall_oh_my_zsh

3、 安装powerline

$ pip3 install powerline-status

4、 安装 Meslo 字体库

安装方法一

字体库地址https://github.com/powerline/fonts

# 下载字体
$ git clone https://github.com/powerline/fonts.git --depth=1

# 安装
$ cd fonts
$ ./install.sh

# 安装完删除下载的原始包
$ cd ..
$ rm -rf fonts

安装方法二

单独下载meslo字体文件,打开地址https://github.com/powerline/fonts/blob/master/Meslo%20Slashed/Meslo%20LG%20M%20Regular%20for%20Powerline.ttf 然后点击View raw下载,再双击下载后的文件安装字体

mac + zsh + powerline_第1张图片

5、 配置 iTerm2字体

选择iTerm2->Preferences->Profiles->Text->勾选Use a different font for non-ASCII text->选择字体Meslo

mac + zsh + powerline_第2张图片

6、 设置配色方案

  • 一般iterm2已有solarized配色方案,直接设置iTerm2->Preferences->Profiles->Colors

mac + zsh + powerline_第3张图片

  • 若中不到配色方案,则可以下载安装

    • 下载配色
    • 打开目录 solarized/iterm2-colors-solarized/ 双击里面的方案进行安装
$ git clone https://github.com/altercation/solarized.git

7、 设置主题

可选主题 https://blog.ysmood.org/my-ys-terminal-theme/

$ vi ~/.zshrc

mac + zsh + powerline_第4张图片

8、效果

$ source ~/.zshrc

效果如下

mac + zsh + powerline_第5张图片

你可能感兴趣的:(开发环境)