• ITem2 + Oh My Zsh配置


    安装Item2

    www.iterm2.com/

    安装完毕,将MAC的shell由bash切换成zsh

    chsh -s /bin/zsh
    

    安装Oh My Zsh:

    方式1:curl
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
    
    方式2:wget
    sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
    

    Oh My Zsh使用

    Oh My Zsh主要分为主题和插件两个部分。我们都需要在~/.zshrc文件中进行配置使用

    主题

    主题配置位于**.zshrc文件的第11行左右**:

    # If you come from bash you might have to change your $PATH.
    # export PATH=$HOME/bin:/usr/local/bin:$PATH
    
    # Path to your oh-my-zsh installation.
    export ZSH="$HOME/.oh-my-zsh"
    
    # Set name of the theme to load --- if set to "random", it will
    # load a random theme each time oh-my-zsh is loaded, in which case,
    # to know which specific one was loaded, run: echo $RANDOM_THEME
    # See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
    ZSH_THEME="robbyrussell"
    

    可以github网址进行主题的选择,然后配置到我们的.zshrc文件中:

    https://github.com/robbyrussell/oh-my-zsh/wiki/Themes

    这里设置的主题为agnoster

    ZSH_THEME="agnoster"
    

    该主题的字体不支持,需要我们手动安装Powerline字体才能让主题显示正常:

    # 克隆到本地
    git clone https://github.com/powerline/fonts.git --depth=1
    # 安装
    cd fonts
    ./install.sh
    # 清理安装文件
    cd ..
    rm -rf fonts
    

    此时,发现还是存在部分出现**?**的乱码问题,此时我们需要在Item进行配置:Preferences -> Profiles -> Text
    在这里插入图片描述

    此时,我们的item2该主题就完全配置成功了!!!
    在这里插入图片描述

    插件

    插件配置位于**.zshrc文件的第65行左右**:

    可以github网址进行插件的选择,然后配置到我们的.zshrc文件中:

    https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins

    plugins=(git extract z)
    

    注意:

    • 配置主题或者插件以后,记得重新加载一下.zshrc文件
    source ~/.zshrc
    
  • 相关阅读:
    C++初阶 | [三] 类和对象(中)
    xml与动态SQL
    C Primer Plus(6) 中文版 第14章 结构和其他数据形式 14.10 联合简介
    BI技巧丨矩阵高亮
    学习码 滚动码 固定码 有什么区别重码数,编码容量滚动码的原理
    什么是三种类型的PCB?
    activemq部署
    自动驾驶——【规划】记忆泊车特殊学习路径拟合
    37.云原生之springcloud+k8s+GitOps+istio+安全实践
    Java精进-手写持久层框架
  • 原文地址:https://blog.csdn.net/SmallPig_Code/article/details/127095470