我要从bash转到zsh。
我想更新我的新zsh提示符,并寻找方法,但我只发现通过oh-my-zsh的“解决方案”。
目标:
Location: ~/dir_1/dir_1_1/dir_1_1_1
我已经有了:
Location: dir_1_1_1
代码(来源):
PS1='${SSH_CONNECTION+"%{$fg_bold[green]%}%n@%m:"}%{$fg_bold[green]%}Location: %c%{$reset_color%}$(git_prompt_info) '
dir_1/dir_1_1/dir_1_1_1
不是完整路径。不确定您想要什么,但大多数人使用%~
或%n~
而不是%c
,其中n
是要显示的尾部组件的数量。无论如何,%c
已被弃用。请阅读 http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html。 - 4ae1e1