此页面介绍了安装 Powerlevel10k 的各种方法以及使其正常运行所需的初始设置过程。它涵盖了通过各种插件管理器、包管理器或手动安装,以及推荐的字体设置和初始配置。有关核心架构及其组件如何交互的详细信息,请参阅核心架构。
在安装 Powerlevel10k 之前,请确保您已安装
Powerlevel10k 可以根据您现有的 Zsh 设置和偏好通过多种方法进行安装。
来源: README.md415-550
安装 Powerlevel10k 的最简单方法
克隆仓库
将以下行添加到您的 ~/.zshrc 文件中
重启 Zsh(关闭并重新打开您的终端或运行 exec zsh)
来源: README.md435-452
将仓库克隆到您的 Oh My Zsh 自定义主题目录
在您的 ~/.zshrc 中设置 ZSH_THEME="powerlevel10k/powerlevel10k"
重启 Zsh
来源: README.md456-466
| 插件管理器 | 安装命令/配置 |
|---|---|
| Prezto | 将 zstyle :prezto:module:prompt theme powerlevel10k 添加到 ~/.zpreztorc 文件中 |
| Zim | 将 zmodule romkatv/powerlevel10k --use degit 添加到 ~/.zimrc 文件中并运行 zimfw install |
| Antibody | 将 antibody bundle romkatv/powerlevel10k 添加到 ~/.zshrc 文件中 |
| Antidote | 将 romkatv/powerlevel10k 添加到 ~/.zsh_plugins.txt 文件中 |
| Antigen | 将 antigen theme romkatv/powerlevel10k 添加到 ~/.zshrc 文件中 |
| Zplug | 将 zplug romkatv/powerlevel10k, as:theme, depth:1 添加到 ~/.zshrc 文件中 |
| Zgen | 将 zgen load romkatv/powerlevel10k powerlevel10k 添加到 ~/.zshrc 文件中 |
| Zinit | 将 zinit ice depth=1; zinit light romkatv/powerlevel10k 添加到 ~/.zshrc 文件中 |
| Zi | 将 zi ice depth=1; zi light romkatv/powerlevel10k 添加到 ~/.zshrc 文件中 |
| Zap | 将 plug "romkatv/powerlevel10k" 添加到 ~/.zshrc 文件中 |
来源: README.md468-521
来源: README.md523-545
安装 Powerlevel10k 并重启 shell 后,配置向导应在首次运行时自动启动。如果未启动,您可以通过输入以下命令手动启动:
配置向导通过询问您关于偏好和终端能力的问题来帮助您设置提示符。
来源: README.md48-64 README.md554-586
Powerlevel10k 可与任何等宽字体配合使用,但当使用带有特殊字形的字体时,其全部功能才能得到释放。推荐的字体是为 Powerlevel10k 打包的 Meslo Nerd Font。
来源: README.md612-617 font.md1-180
为 Powerlevel10k 打包的 Meslo Nerd Font 是 Meslo 的定制版本,增加了 Powerlevel10k 可以用来增强提示符视觉效果的字形和符号。
如果您使用的是 iTerm2 或 Termux,配置向导可以为您安装推荐的字体
p10k configureYes来源: README.md626-631 font.md11-15
适用于 iTerm2 和 Termux 以外的终端
下载以下字体文件
根据您的操作系统程序安装字体文件
将您的终端配置为使用 MesloLGS NF 字体系列
具体的配置步骤因您的终端而异。完整文档列出了超过 30 种不同终端的配置,包括 iTerm2、Apple Terminal、Windows Terminal、VS Code、GNOME Terminal、Konsole、Alacritty、Kitty 等等。
来源: README.md633-792 font.md18-177
安装后,您将经历典型的设置流程
来源: README.md26-33 README.md554-586
安装 Powerlevel10k 并完成配置向导后
~/.p10k.zsh 文件,其中包含您的配置~/.zshrc 文件中,以加载此文件~/.zshrc 文件顶部添加代码您可以通过编辑 ~/.p10k.zsh 文件来进一步自定义您的提示符,该文件包含丰富的注释以指导您完成各种选项。
要更新 Powerlevel10k,请使用适用于您安装方法的命令
| 安装方法 | Update 命令 |
|---|---|
| 手动 | git -C ~/powerlevel10k pull |
| Oh My Zsh | git -C "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k" pull |
| 插件管理器 | 使用插件管理器的更新命令(例如,zinit update) |
| 包管理器 | 使用包管理器的更新命令(例如,brew update && brew upgrade) |
更新后,重启您的 shell(不要使用 source ~/.zshrc)。
来源: README.md853-877
常见的安装问题及解决方案
p10k configure对于没有互联网访问的机器,Powerlevel10k 提供了离线安装的详细说明。
来源: README.md934-958
如果您想在安装 Powerlevel10k 之前尝试它,您可以使用 Docker
这为您提供了一个已安装 Powerlevel10k 的临时环境,供您进行实验。
来源: README.md797-815