Linux 实用配置记录

Zsh 安装及配置

  1. 安装 zsh
sudo apt update
sudo apt install zsh
  1. 将 zsh 设置为默认 shell,这条命令会在下次登录时生
# 查看zsh的版本
zsh --version
chsh -s $(which zsh)
  1. 安装 Zimfw
# 查看当前shell
echo $SHELL
# Install zim via curl
curl -fsSL https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh
echo $ZSH

2025.02.16 使用 Zimfw 代替 Oh My Zsh,集成度和效率更高

# 备份 .zshrc
cp ~/.zshrc ~/.zshrc.bak
# 移除 Oh My Zsh 的配置,打开 .zshrc 文件,删除或注释掉与 Oh My Zsh 相关的行
# 清理 Oh My Zsh
rm -rf ~/.oh-my-zsh
  1. 通过编辑 ~/.zshrc 文件来自定义 zim,并检查可以添加到 ~/.zimrc 中的可用模块和主题。
nano ~/.zshrc
nano ~/.zimrc
# 更改各种配置
source ~/.zshrc
  1. .zimrc 配置

大部分 Oh My Zsh 需要手动配置的插件(如 compinit、SHARE_HISTORY、CORRECT 等)在 Zim 中已经默认启用 只需要手动添加需要的模块和主题,使用 zimfw install 即可自动安装

# zoxide 模块不通过 zim 安装
# curl -sSfL https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | sh

# 添加 powerlevel10k 模块
zmodule romkatv/powerlevel10k

zimfw install
zimfw update
zimfw upgrade



    Enjoy Reading This Article?

    Here are some more articles you might like to read next:

  • 部署用于学术研究的 Linux 服务器
  • 工作环境系统实用配置记录
  • Mac OS 实用配置记录
  • Conda-Pyenv-Poetry 多轨管理 Python 环境
  • Windows 实用配置记录