使用oh-my-zsh时如何修改zsh终端的路径显示颜色?
oh-my-zsh修改终端路径显示颜色操作指南
你当前使用alanpeabody主题,可通过以下两种方式修改路径显示颜色,推荐第一种无需改动主题源文件的方案:
方法1:在.zshrc内覆盖配置
- 打开你的
~/.zshrc配置文件 - 在
source $ZSH/oh-my-zsh.sh行的下方添加如下配置:
# 自定义提示符,修改路径颜色 # 路径对应配置为%{$fg[你要的颜色]%}%~ ,下方示例将路径改为蓝色 PROMPT='%{$fg[green]%}%n%{$fg[cyan]%}@%{$fg[green]%}%m %{$fg[blue]%}%~ %{$fg[magenta]%}$(git_prompt_info)%{$fg[red]%}%(!.#.»)%{$reset_color%} '
- 你可以将配置中的
blue替换为任意你想要的基础颜色,可选值包括black、red、green、yellow、magenta、cyan、white;如果需要256色效果,可改为%F{颜色码}格式,例如%F{39}对应天蓝色,执行for code in {0..255}; do print -P "%F{$code}Colour $code%f"; done可预览所有256色对应的码值。 - 保存配置后执行
source ~/.zshrc即可生效。
方法2:直接修改主题源文件
- 打开alanpeabody主题的配置文件:
~/.oh-my-zsh/themes/alanpeabody.zsh-theme - 找到文件中定义
PROMPT的行,将路径部分对应的颜色参数改为你需要的数值 - 保存文件后执行
source ~/.zshrc生效。
内容的提问来源于stack exchange,提问作者jiker
相关产品推荐
相关产品推荐

