打造Mac上漂亮又好用的终端-iterm2 + Oh my Zsh +主题和配色方案

一站配置iterm2 个性终端

昨天刚配了iterm2,在这先说一下配置清单:

    1. item 2
    1. Oh my zsh
    1. 主题:powerlevel9k
    1. 字体: Powerline/PowerFonts
    1. 配色方案:Solarized Dark

——————————————————————————————————————

1. iterm 2 下载

MacOS默认安装zsh,确认你是否安装过zsh:

$ zsh --version

输出如下:

zsh 5.3 (x86_64-apple-darwin17.0)

说明Mac已经预装了。如果没有安装, 点此下载

下载完成后,/bin目录下就会有一个’zsh’的文件夹,zsh就是一个新的终端,默认带git 命令。现在设置 zsh 为默认终端:

chsh -s /bin/zsh

如果要还原为系统默认的bash终端那么:

chsh -s /bin/bash

2. Oh my zsh 下载

有两种安装方法(任选一种):

  • curl
## curl 安装

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

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

3.主题/powerlevel9k下载:

  • 主题下载:

    在终端中输入:


git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k

  • 修改配置文件~/.zshrc:

    终端中输入:


vi ~/.zshrc

查询设置主题所在的行:

终端中输入 / + 字符串  是查询文本中有该字符串的行

  /ZSH_THEME

回车;
按’i’进入插入模式,把‘ZSH_THEME=’字段改为:


ZSH_THEME="powerlevel9k/powerlevel9k"

按’esc’退出插入模式,按‘:wq’保存退出。
退出后,激活配置文件:


source ~/.zshrc

  • 轻度定制:
    1.简化右侧元素显示
    默认的 powerlevel9k 主题最右侧显示的元素为:每条命令的执行状态,历史命令条数,当前时间,这样也比较冗余。我在这里将 历史命令条数 这一元素去掉,这样看起来比较简洁。这需要修改 ~/.zshrc 配置文件,在后面追加如下内容,定制该主题的显示元素

修改配置文件 ~/.zshrc :


#设置 oh-my-zsh powerlevel9k 主题左边元素显示
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(context dir rbenv vcs)
#设置 oh-my-zsh powerlevel9k 主题右边元素显示
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status root_indicator background_jobs time)

保存退出。

2.语法高亮显示
zsh-syntax-highlighting插件可以使终端输入的命令有语法高亮效果


git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting

修改~/zshrc配置文件:
在配置文件中查找设置plugins的行:


/plugins

添加插件:


#注意:zsh-syntax-highlighting 必须放在最后面(官方推荐)
plugins=( 
   			git
   			......
   			........
   		     zsh-syntax-highlighting
   		     )

  • 在设置好这两项后,激活配置文件:

source ~/zshrc

4. 字体下载

git clone https://github.com/powerline/fonts.git --depth=1

进入字体目录:

cd fonts
./install.sh

回到上级目录:

cd ..
rm -rf fonts

打开iTerm2,按照路径打开:iTerm2 –> Preferences –> Profiles –> text,找到Font处,如图

5.配色方案/Solarized Dark Higher Contrast

最新的iterm 中默认安装了 该配色方案,所以
打开iTerm2,按照路径打开:iTerm2 –> Preferences –> Profiles –> color,

你可能感兴趣的:(2019年4月)