我将以下内容放入我的 .zshrc 中 -
autoload -Uz compinit promptinit
compinit
promptinit
这也给出在https://wiki.archlinux.org/index.php/Zsh#Prompt_themes
虽然我能够在主题之间循环,但我想知道主题实际驻留在哪里,以读取各个主题的代码。
答案1
检查该函数的代码promptinit
(在调用该函数之后)以查看它运行的内容。
% which promptinit | grep path
local ppath='' name theme
for theme in $^fpath/prompt_*_setup(N)
% print -l $^fpath/prompt_*_setup(N)
/usr/share/zsh/5.0.8/functions/prompt_adam1_setup
...