侧边栏壁纸
  • 累计撰写 3 篇文章
  • 累计创建 5 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Linux 下安装与配置 Zsh

mozihe
2025-05-15 / 0 评论 / 0 点赞 / 4 阅读 / 0 字

Linux 下安装与配置 Zsh:打造你的终端神器

Zsh(Z Shell)是一种强大、可定制的 shell,它不仅兼容 Bash,还在语法高亮、自动补全、美化主题等方面体验极佳。如果你也厌倦了千篇一律的终端黑白风,不妨花上十分钟打造一个更酷炫、更高效的命令行环境。

本文将从零开始,手把手教你在 Ubuntu / Debian 系统上安装 Zsh、配置 Oh My Zsh、启用高亮与自动补全插件,以及美化主题。


🧰 安装 Zsh

Zsh 不是默认安装在大多数系统上的,因此我们首先安装它:

sudo apt update
sudo apt install zsh -y

安装完成后,可以通过以下命令查看版本确认:

zsh --version

⚙️ 将 Zsh 设为默认 Shell

Zsh 安装好后,你还需要将其设置为默认登录 shell,否则每次打开终端还是 Bash:

chsh -s $(which zsh)

注意:执行完毕后请注销或重启,Zsh 才会生效。


🚀 安装 Oh My Zsh

Oh My Zsh 是一个基于社区驱动的 Zsh 配置框架,提供了丰富的插件和主题。

sh -c "$(curl -fsSL https://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.sh)"

安装完成后会自动生成 ~/.zshrc 配置文件,并切换到 Zsh 环境。


🎨 美化终端:安装 Powerlevel10k 主题

Powerlevel10k 是当前最受欢迎的 Zsh 主题之一,拥有强大的信息展示和极致的性能。

使用 Gitee 镜像安装:

git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

然后修改 ~/.zshrc 中的主题配置项:

ZSH_THEME="powerlevel10k/powerlevel10k"

保存后重新加载配置:

source ~/.zshrc

首次加载会触发图形化配置界面,可根据提示一步步美化你的终端外观。


🔮 添加插件:自动补全 + 语法高亮

1. zsh-autosuggestions(命令补全建议)

当你输入历史命令或常用命令时,自动给出灰色提示建议,极大提升效率。

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

2. zsh-syntax-highlighting(命令语法高亮)

类似 IDE 的语法高亮功能,能及时识别非法命令或参数错误。

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

3. 启用插件

打开 ~/.zshrc,找到这一行:

plugins=(git)

改为:

plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

然后刷新配置:

source ~/.zshrc

🐚 最后

Zsh 不是装完就完事,它的魅力在于可定制性无限。你可以慢慢加入 alias、自定义 prompt,打造出独一无二的终端体验。

0

评论区