我在切換到zsh之前使用了bash。爲什麼我的ZSH shell不改變提示?
在我的~/.zsh
我有export PS1="\w ~ "
但它沒有使這些更改反映提示。我想讓我的提示顯示如Documents/Rails_App/views ~
我已經打開了一個新選項卡並關閉了重新打開的應用程序。
我在切換到zsh之前使用了bash。爲什麼我的ZSH shell不改變提示?
在我的~/.zsh
我有export PS1="\w ~ "
但它沒有使這些更改反映提示。我想讓我的提示顯示如Documents/Rails_App/views ~
我已經打開了一個新選項卡並關閉了重新打開的應用程序。
巖組的第一級提示可與PROMPT
,prompt
或PS1
設置英寸
Zsh使用比Bash其他逃逸。最值得注意的是他們開始%
而不是\
。相當於Bash的\w
將是%~
。
所以只是把設置在~/.zshrc
以下行應該做的伎倆:
PROMPT='%~ ~'
注:有(通常)無須export PROMPT
在巖組 - 或猛砸爲物。
如果它不爲你工作,它最有可能與哦,MY-巖組做,因爲它已經爲PROMPT
提供了自己的設置。所以你必須確保你在之後設置PROMPT
Oh-My-Zsh已經被採購。
如果您使用的是與哦,MY-巖組附帶的模板應該是此行之後:
source $ZSH/oh-my-zsh.sh
的DBL引號允許擴展在執行'export'命令,所以你提示符不再保存'\ w'字符串,而是執行'export'行時'\ w'字符串的值。嘗試使用'export PS1 ='\ w〜''。祝你好運。 – shellter
也是自動加載的文件是〜/ .zshrc而不是〜/ .zsh – Filip
你們倆都是對的。 –