1. 安装 Zsh
    在大多数 Linux 发行版上,可以通过包管理器安装 Zsh。例如,在 Ubuntu 上可以使用以下命令:

    1
    2
    sudo apt update
    sudo apt install zsh
  2. 安装 Oh My Zsh
    Oh My Zsh 是一个流行的 Zsh 配置框架,可以帮助您轻松美化和管理 Zsh 配置。

    1
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  3. 更改默认 Shell 为 Zsh

    1
    chsh -s $(which zsh)
  4. 配置美化和插件

    • 选择主题:Oh My Zsh 提供了许多主题,您可以在 ~/.zshrc 文件中设置您喜欢的主题。下面是使用 sed 命令更改主题为 agnoster 的示例:

      1
      sed -i 's/^ZSH_THEME=".*"/ZSH_THEME="agnoster"/' ~/.zshrc
    • 启用插件:要启用智能提示和命令补全插件,可以使用 zsh-autosuggestionszsh-syntax-highlighting 插件。首先,您需要克隆这些插件到 Oh My Zsh 的插件目录中:

      1
      2
      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 ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
    • 编辑 ~/.zshrc 文件以启用插件

      使用 sed 添加插件:

      1
      sed -i '/^plugins=(/ s/)/ zsh-autosuggestions zsh-syntax-highlighting)/' ~/.zshrc
  5. 应用更改
    重新加载 Zsh 配置以应用更改:

    1
    source ~/.zshrc