张芷铭的个人博客

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

重新加载配置

1
source ~/.zshrc

配置向导

1
p10k configure

推荐配置

选项推荐值
提示符样式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

图标显示乱码

  1. 安装 Nerd Fonts:https://www.nerdfonts.com/
  2. 推荐字体:MesloLGS NF
  3. 终端设置中更改字体

Homebrew 权限错误

1
2
sudo chown -R $(whoami) /Users/$(whoami)/Library/Caches/Homebrew \
    /Users/$(whoami)/Library/Logs/Homebrew /opt/homebrew

相关资源

Comments