macOS M1(iTerm2+oh my zsh)最全配色方案:2021年1月9日更新

网上的教程已经很多了,但是很多还是不够详细,我这里总结了一个全面的教程。下面是效果展示:


效果展示图

一、 查看系统shells是否安装zsh,通常默认是bash(M1默认使用的是 zsh所以不修改安装了再说了 M1用户忽略这一步)

  • 1、查看系统是否有 zsh


    查看结果
    1. 如果没有安装zsh,请使用下面命令安装
pacman -S zsh 

二、 首先安装iTem2

  • 1、iterm2官网下载安装(https://iterm2.com/)
  • 2、iterm2的设置里选择profiles/colors中选择Solarized Dark


    Solarized Dark选择过程

三、 安装oh-my-zsh

  • 方式一:官网的正常安装方式(如果安装oh-my-zsh时由于github登陆失败(443)而无法安装,可以使用方式二进行手动安装:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

方式二:手动安装oh-my-zsh

  • 1、 克隆oh-my-zsh
git clone https://gitee.com/mirrors/oh-...~/.oh-my-zsh
  • 2、将.oh-my-zsh文件里的的zshrc.zsh-template文件复制成zshrc文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

四、 打开zshrc文件后将ZSH_THEME="robbyrussell"修改为ZSH_THEME="agnoster"

注意:其它教程可能是修改为 random 这个由个人喜好决定

vi ~/.zshrc
修改前

修改有
  • 修改完后退出zshrc文件,再配置生效。之后退出 iterm,重新启动就好了
zsh ~/.zshrc

五、 如果文字有乱码情况

乱码情况
  • 1、解决乱码,下载Powerline字体
    //clone 克隆
    git clone [https://github.com/powerline/fonts.git](https://github.com/powerline/fonts.git)
    // install 安装
    cd fonts
    ./install.sh
  • 2、安装完字体库之后,把iTerm 2的设置里的Profile中的Text 选项卡中里的、 Font和Non-ASCII Font的字体都设置成 Powerline的字体,我这里设置的字体是Meslo LG S DZ for Powerline


    修改文字

六、 如果想更好看可以安装历史命令提示插件和高亮插件

  • 1、打开 iterm2
  • 2、安装历史命令提示插件
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
  • 3、安装历史命令提示插件
git clone git://github.com/zsh-users/zsh-syntax-highlighting $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
  • 4、修改.zshrc
    在文件里找到plugins,修改为
plugins=(
  git
  zsh-autosuggestions
  zsh-syntax-highlighting
)
  • 5、生效配置
zsh ~/.zshrc

你可能感兴趣的:(macOS M1(iTerm2+oh my zsh)最全配色方案:2021年1月9日更新)