【发布时间】:2016-01-06 00:57:42
【问题描述】:
我正在从 bash 切换到 zsh。
我想更新我的新 zsh 提示并四处寻找方法,但我只能通过 oh-my-zsh 找到“解决方案”。
目标:
Location: ~/dir_1/dir_1_1/dir_1_1_1
我有什么:
Location: dir_1_1_1
代码(source):
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已被弃用。阅读zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html。 -
感谢@4ae1e1,这正是我想要的。
标签: zsh