论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
数据库
›
分布式数据库
›
安装 Powerlevel10k 及 Oh My Zsh 的利用
安装 Powerlevel10k 及 Oh My Zsh 的利用
民工心事
金牌会员
|
2025-3-16 02:22:45
|
显示全部楼层
|
阅读模式
楼主
主题
980
|
帖子
980
|
积分
2940
1. 简介
Powerlevel10k 是 Oh My Zsh 最流行的终端主题,它不仅美观,还提供
Git 状态显示、命令执行时间、网络状态、Python 假造环境指示等
实勤奋能。相比其他主题,Powerlevel10k
速度更快、可定制性更强
。
本教程将详细介绍怎样安装 Powerlevel10k,并
完整解读每个设置选项
,帮助你打造个性化的终端体验。
2. 安装 Powerlevel10k
2.1 通过 apt/yum/pacman 安装(适用于部分发行版)
在部分 Linux 发行版(如 Arch Linux 和一些带有 Powerlevel10k 的 Ubuntu 变种)中,可以直接通过包管理器安装 Powerlevel10k:
Ubuntu/Debian
(大概没有最新版本)
sudo apt install zsh-theme-powerlevel10k -y
复制代码
Arch Linux(保举利用官方堆栈)
sudo pacman -S zsh-theme-powerlevel10k
复制代码
但是,利用 Git 安装通常可以获取最新版本。
2.2 通过 Git 安装(保举方式)
Powerlevel10k 可以通过 Git 克隆到 Oh My Zsh 的主标题录。
第一种方式(保举)
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
复制代码
更加兼容,不管你的 ZSH_CUSTOM 在哪里,它都能正确安装 Powerlevel10k。
适用于差别环境(macOS / Linux / WSL),无需担心 Oh My Zsh 目次位置差别的题目。
避免路径写死(硬编码),进步可维护性。
第二种方式
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/.oh-my-zsh/custom/themes/powerlevel10k
复制代码
适用于默认安装路径,但如果你曾修改过 Oh My Zsh 目次,就大概安装失败。
如果你的服务器无法直接访问 GitHub,可以在其他设备下载后手动传输。
2.3 设置 Powerlevel10k 主题
编辑 ~/.zshrc,找到 ZSH_THEME 这一行,并修改为:
ZSH_THEME="powerlevel10k/powerlevel10k"
复制代码
然后
应用更改
:
source ~/.zshrc
复制代码
如果你正确安装了 Powerlevel10k,
终端会自动启动设置向导
。
3. 更新 Powerlevel10k
如果你通过 Git 安装了 Powerlevel10k,可以利用以下命令更新到最新版本:
cd ~/.oh-my-zsh/custom/themes/powerlevel10k
git pull
复制代码
然后重新加载 Zsh 使更改生效:
source ~/.zshrc
复制代码
如果你通过 apt 或 pacman 安装的 Powerlevel10k,可以利用包管理器举行更新:
sudo apt update && sudo apt upgrade -y # Ubuntu/Debian
sudo pacman -Syu # Arch Linux
复制代码
4. Powerlevel10k 庞大版本升级
有时 Powerlevel10k 举行大版本更新,大概会导致设置文件 ~/.p10k.zsh 失效,发起在升级后重新举行设置。
删除旧设置(可选)
mv ~/.p10k.zsh ~/.p10k.zsh.bak
复制代码
运行设置向导
p10k configure
复制代码
重新设置 Powerlevel10k 并应用新设置
如果碰到题目,可以参考官方文档:Powerlevel10k 官方 GitHub
5. 设置 Powerlevel10k
Powerlevel10k 的首次运行会引导你举行
交互式设置
。以下是每个选项的解读和保举选择。
5.1 选择提示符风格(Prompt Style)
你会看到三种风格:
Lean(精简模式)
仅显示根本信息(路径、分支)。
得当喜欢轻巧风格的用户。
Classic(经典模式)
传统 robbyrussell 风格,带有分支信息。
得当不想要太多装饰但仍旧渴望有一些增强的用户。
Rainbow(彩色模式)
最保举!带有 颜色分隔 和 状态指示,可读性更高。
得当喜欢酷炫终端界面的用户。
保举:
选择 3(Rainbow),它拥有最丰富的颜色和状态信息,得当必要 Git 状态、网络状态等信息的用户。
5.2 选择提示符高度(Prompt Height)
你可以选择:
One line(单行)
终端提示符信息(路径、分支、状态等)全部显示在一行。
得当小窗口或喜欢节省空间的用户。
Two lines(双行)
第一行显示路径、Git 分支、状态。
第二行只显示命令输入区域 >。
得当喜欢清晰分隔信息的用户。
保举:
选择 2(Two lines),这样你可以获得更清晰的终端信息。
5.3 选择提示符毗连样式(Prompt Connection)
Disconnected(无毗连线)
无任何分隔线,每一行的提示符都是独立的。
得当喜欢轻巧风格的用户。
Dotted(虚线)
利用点线毗连多行提示符,使界面更整齐。
得当喜欢有一定视觉分隔但又不想太突出的用户。
Solid(实线)
利用实线毗连提示符,使界面更有条理。
得当喜欢清晰、结构化终端界面的用户。
保举:
选择 3(Solid),这样整个终端看起来更加整洁有序。
5.4 选择毗连颜色(Connection Color)
Lightest
分隔线颜色非常淡,几乎不可见。
得当喜欢 低对比度、极简 终端界面的用户。
Light
分隔线颜色较浅,不会太显眼,但仍旧清晰可见。
得当渴望 轻微有一点视觉分隔,但不突出的用户。
Dark
分隔线颜色较深,与终端配景形成 显着对比。
得当喜欢 清晰分隔 的用户。
Darkest
分隔线颜色最深,与终端配景 对比最猛烈。
得当在 黑色配景下增强分隔,大概 高对比度 偏好的用户。
保举:
选择 3(Dark),避免过亮影响阅读。
5.5 选择提示符间距(Prompt Spacing)
Compact(紧凑)
提示符行之间间距较小,节省屏幕空间。
得当小屏幕设备大概渴望尽量减少滚屏的用户。
Sparse(宽松)
提示符行之间增长额外的空行,进步可读性。
得当大屏幕或喜欢清晰分隔的用户。
保举:
选择 1(Compact),可以减少屏幕占用,进步可读性。
5.6 选择提示符流畅度(Prompt Flow)
Concise(轻巧模式)
直接显示必要的信息,如 路径、Git 分支、执行时间。
不利用额外的文字形貌。
得当 渴望界面轻巧、信息紧凑 的用户。
Fluent(流畅模式,显示额外提示信息)
在信息前加了一些自然语言形貌。
得当 喜欢直观、带有语义提示 的用户。
保举:
选择 2(Fluent),可以获得更完整的命令执行信息。
5.7 是否启用即时提示(Enable Transient Prompt?)
Yes(保举):清理旧的提示符,只生存当前命令的提示。
运行命令后,之前的提示符会被简化,只生存 >,不显示路径、Git 分支等信息。
让终端更整洁,不会被旧的提示符占据太多空间。
得当喜欢轻巧、紧凑风格的用户。
No:生存所有历史提示符。
运行命令后,所有旧提示符都会完整生存,包括路径、Git 分支、时间等。
得当渴望生存完整历史信息,便于回溯的用户。
保举:
选择 y(Yes),这样终端不会显得紊乱。
5.8 是否启用即时加载(Instant Prompt Mode)
Verbose(保举):加快终端加载,并提供调试信息。
启用 Instant Prompt,并在出现题目时提供详细的调试信息。
得当 大多数用户,因为它可以加快终端启动速度,同时保证你可以看到潜在的错误信息。
Quiet:只启用加快,不显示调试信息。
启用 Instant Prompt,但不会显示调试信息。
得当已经熟悉 Instant Prompt 并确信不会有兼容性题目标用户。
Off:完全关闭即时加载。
禁用 Instant Prompt,Zsh 将等待所有插件加载完成后再显示提示符。
大概会导致终端启动变慢,但得当如果你的 .zshrc 里有不兼容的设置。
保举:
选择 1(Verbose),这样你可以享受更快的终端启动速度。
5.9 是否应用设置到 ~/.zshrc
Yes(保举):自动生存 Powerlevel10k 设置。
自动将所有选择的 Powerlevel10k 设置 写入 ~/.zshrc 文件。
无需手动修改设置文件,安装后可直接利用。
No:手动修改 ~/.zshrc。
不自动写入 ~/.zshrc,你必要手动编辑 ~/.zshrc 文件来应用你的设置。
得当高级用户,或有特定自定义需求的用户。
保举:
选择 y(Yes),这样你无需手动编辑设置文件。
6. 总结
你现在已经完成了
Powerlevel10k 的安装、更新和设置
,并把握了 Oh My Zsh 的根本用法,包括:
✅ 安装 Powerlevel10k 并设置为默认主题
✅ 了解怎样通过 Git 或 apt/pacman 举行安装和更新
✅ 详细解读 Powerlevel10k 的每个选项
✅ 了解 Oh My Zsh 的插件管理、自动补全和快捷键
下一步,你必要
安装符合的字体
,以确保 Powerlevel10k 的所有图标都能正确显示。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
民工心事
金牌会员
这个人很懒什么都没写!
楼主热帖
Cilium系列-10-启用 IPv6 BIG TCP和启 ...
【云原生】Spring Cloud是什么?Spring ...
大数据开源项目,一站式全自动化全生命 ...
容器化|自建 MySQL 集群迁移到 Kubern ...
超详细的手把手撸代码---教你你⾃定义 ...
Spark快速上手(4)Spark核心编程-Spark ...
如火如荼的「云原生」,你了解多少? ...
Centos7 中安装Elasticsearch
用 Flutter 写一个精美的登录页面(最 ...
【Java面试】介绍下Spring IoC的工作流 ...
标签云
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表