【发布时间】:2013-06-14 01:49:12
【问题描述】:
我已经为我的 .zshrc 文件中的变量分配了一个目录,如下所示:
export DOTFILES=$HOME/.dotfiles
现在,当我在 .dotfiles 目录中时,我的 zsh 提示符显示为 ~DOTFILES。我做了一些研究(在这个线程中:Variable names in prompt instead of path),发现 zsh 有一个 AUTO_NAME_DIRS 选项可以做到这一点。
我尝试了unsetopt AUTO_NAME_DIRS,但我的 zsh 提示符仍然显示变量名而不是路径。我运行了unsetopt 命令,发现autonamedirs 确实在未设置的选项列表中。我还运行了setopt 以确保它不在设置选项列表中,实际上它不在。
关于如何解决这个问题的任何想法?
【问题讨论】: