Powerlevel10k 是高性能 Zsh 主题,支持高度定制化的提示符、Git 状态显示和命令执行时间。
安装
方法一:Homebrew(推荐)
1
| brew install powerlevel10k
|
方法二:Git 克隆
1
2
| git clone --depth=1 https://github.com/romkatv/powerlevel10k.git \
${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
|
重新加载配置
配置向导
推荐配置:
| 选项 | 推荐值 |
|---|
| 提示符样式 | Rainbow |
| 字符集 | Unicode |
| 显示时间 | Yes |
| 目录分隔符 | Angled |
| 显示命令执行时间 | Yes |
| 连接样式 | Disconnected |
配置 Claude Code 状态栏
macOS: ~/Library/Application Support/Claude Code/settings.json
1
2
3
4
5
6
| {
"statusline": {
"left": ["mode", "branch", "git-status", "cwd"],
"right": ["diagnostics", "timer"]
}
}
|
功能特性
- 毫秒级提示符渲染
- 完全可定制的提示符
- Git 状态显示(分支、提交、上游状态)
- 命令执行时间
- 当前目录和用户信息
常用命令
1
2
3
4
| echo $ZSH_THEME # 查看当前主题
source ~/.zshrc # 重新加载配置
exec zsh # 重启 Zsh
p10k configure # 重新配置
|
故障排除
找不到主题
1
2
3
4
| ls ~/.oh-my-zsh/custom/themes/powerlevel10k
# 不存在则重新安装
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git \
${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
|
图标显示乱码
- 安装 Nerd Fonts:https://www.nerdfonts.com/
- 推荐字体:MesloLGS NF
- 终端设置中更改字体
Homebrew 权限错误
1
2
| sudo chown -R $(whoami) /Users/$(whoami)/Library/Caches/Homebrew \
/Users/$(whoami)/Library/Logs/Homebrew /opt/homebrew
|
相关资源
Comments