0

0

终端美化_Oh My Zsh与Powerline让你的终端更酷炫

P粉602998670

P粉602998670

发布时间:2026-02-07 13:58:02

|

781人浏览过

|

来源于php中文网

原创

Oh My Zsh 与 Powerline 组合可提升终端视觉体验与操作效率:先安装并设 Zsh 为默认 Shell,再安装 Oh My Zsh,接着启用 Powerlevel10k 主题,安装 Nerd Fonts 支持图标显示,最后启用 git、z 等插件增强功能。

终端美化_oh my zsh与powerline让你的终端更酷炫

如果您希望提升终端的视觉体验与操作效率,Oh My Zsh 与 Powerline 的组合可显著增强提示符的信息密度与美观度。以下是实现该美化效果的具体步骤:

一、安装 Zsh 并设为默认 Shell

Zsh 是一个功能强大的 Shell 替代方案,Oh My Zsh 依赖其运行。需先确认系统已安装 Zsh,并将其设为当前用户的默认 Shell。

1、执行 zsh --version 检查 Zsh 是否已安装;若未安装,使用 sudo apt install zsh(Ubuntu/Debian)或 brew install zshmacOS)进行安装。

2、运行 chsh -s $(which zsh) 将 Zsh 设为默认 Shell。

3、关闭并重新打开终端,输入 echo $SHELL 验证输出是否为 /bin/zsh

二、安装 Oh My Zsh

Oh My Zsh 是一个开源的 Zsh 配置框架,提供主题、插件与便捷的管理方式,简化高级 Shell 配置流程。

1、执行 sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 下载并自动安装。

2、安装完成后,主配置文件 ~/.zshrc 会自动生成,无需手动创建。

3、运行 source ~/.zshrc 使配置立即生效。

三、启用 Powerlevel10k 主题

Powerlevel10k 是基于 Powerline 风格的高性能 Zsh 主题,支持异步渲染、图标集成与高度可定制的提示符布局。

1、执行 git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k 克隆主题文件。

Face++旷视
Face++旷视

Face⁺⁺ AI开放平台

下载

2、在 ~/.zshrc 中将 ZSH_THEME 行修改为 ZSH_THEME="powerlevel10k/powerlevel10k"

3、重启终端或执行 exec zsh,首次启动时会触发交互式配置向导,按提示选择样式选项即可完成初始化。

四、安装 Nerd Fonts 以支持图标显示

Powerlevel10k 主题依赖补全字体(Nerd Fonts)来正确渲染 Git 状态、语言版本等图标,否则可能显示方块或乱码。

1、访问 https://www.nerdfonts.com/font-downloads 下载推荐字体如 MesloLGS NF

2、解压后双击所有 .ttf 文件并点击“安装”(macOS 可用 Font Book,Linux 需复制至 ~/.local/share/fonts/ 后运行 fc-cache -fv)。

3、在终端模拟器设置中将字体更改为已安装的 Nerd Font,例如 MesloLGS NF Regular

五、启用关键插件增强功能

Oh My Zsh 提供大量插件,启用特定插件可提升日常命令执行效率与上下文感知能力。

1、编辑 ~/.zshrc,在 plugins=(...) 行中添加 gitzsudohistory 等常用插件名称,各名称间以空格分隔。

2、保存文件后执行 source ~/.zshrc 加载新插件。

3、验证插件生效:输入 git st 应自动展开为 git status,输入 z doc 应快速跳转至最近访问过的文档目录。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

450

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

179

2023.10.30

github中文官网入口 github中文版官网网页进入
github中文官网入口 github中文版官网网页进入

github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

1846

2026.01.21

自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

789

2023.07.05

git和svn的区别
git和svn的区别

git和svn的区别:1、定义不同;2、模型类型不同;3、存储单元不同;4、是否拥有全局版本号;5、内容完整性不同;6、版本库不同;7、克隆目录速度不同;8、分支不同。php中文网为大家带来了git和svn的相关知识、以及相关文章等内容。

572

2023.07.06

git撤销提交的commit
git撤销提交的commit

Git是一个强大的版本控制系统,它提供了很多功能帮助开发人员有效地管理和控制代码的变更,本专题为大家提供git 撤销提交的commit相关的各种文章内容,供大家免费下载体验。

271

2023.07.24

git提交错误怎么撤回
git提交错误怎么撤回

git提交错误撤回的方法:git reset head^:撤回最后一次提交,恢复到提交前状态。git revert head:创建新提交,内容与之前提交相反。git reset :使用提交的 sha-1 哈希撤回指定提交。交互式舞台区:标记要撤回的特定更改,然后提交,排除已撤回更改。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

562

2024.04.09

git怎么对比两个版本的文件内容
git怎么对比两个版本的文件内容

要对比两个版本的 git 文件,请使用 git diff 命令:git diff 比较工作树和暂存区之间的差异。git diff 比较两个提交或标签之间的差异。git diff 输出显示差异块,其中 + 表示添加的行,- 表示删除的行, 表示修改的行。可使用 gitkraken、meld、beyond compare 等可视化工具更直观地查看差异。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

526

2024.04.09

Golang处理数据库错误教程合集
Golang处理数据库错误教程合集

本专题整合了Golang数据库错误处理方法、技巧、管理策略相关内容,阅读专题下面的文章了解更多详细内容。

65

2026.02.06

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 8.7万人学习

Git 教程
Git 教程

共21课时 | 3.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号