Ubuntu下安装Oh My Zsh引导

本文最后更新于:2022年4月7日 下午

参考文章

安装Oh My Zsh

安装Zsh

1
2
3
sudo apt install zsh -y
chsh -s /bin/zsh
echo $SHELL ## 如果输出bash则需要重启SHELL

脚本安装

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

Zsh的配置

字体

字体安装(Hack NF)

1
apt install fonts-hack

其他字体:ryanoasis/nerd-fonts

主题切换

  1. 编辑zsh配置文件

    1
    vim ~/.zshrc
  2. 修改主题(以powerlevel10k为例)

    1. 拉取主题仓库

      1
      git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
    2. ~/.zshrc下修改主题内容

      1
      ZSH_THEME="powerlevel10k/powerlevel10k"

插件配置

  1. 安装zsh-autosuggestionszsh-syntax-highlightingzsh-proxyz

    1
    2
    3
    git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
    git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
    git clone https://github.com/sukkaw/zsh-proxy.git ~/.oh-my-zsh/custom/plugins/zsh-proxy
  2. 配置插件,编辑.zshrc文件,在plugins处添加,类似效果如下:

    1
    2
    3
    4
    ## 根据官方文档,zsh-syntax-highlighting 插件需放在最后
    plugins=(
    git extract zsh-autosuggestions z zsh-proxy zsh-syntax-highlighting
    )
  3. zshrc完整文件配置帮助

    1
    2
    3
    4
    5
    6
    ## 以下内容去掉注释即可生效:
    ## 启动错误命令自动更正
    ENABLE_CORRECTION="true"

    ## 在命令执行的过程中,使用小红点进行提示
    COMPLETION_WAITING_DOTS="true"