很像~
代表$HOME
,我怎样才能让#
(或其他符号;#
默认情况下不被占用zsh
)代表$XDG_CONFIG_HOME
?
[~] % #/zsh<enter>
[~/.config/zsh] %
答案1
感谢 /u/OneTurnMore,粗略地执行此操作的一种可能方法是:
[~] % hash -d _=$HOME/.config
[~] % ~_
[~_] % pwd
/home/me/.config
hash -d _=$XDG_CONFIG_HOME
有效但不会改变提示。