2015-04-07 55 views
0

我在切換到zsh之前使用了bash。爲什麼我的ZSH shell不改變提示?

在我的~/.zsh我有export PS1="\w ~ "但它沒有使這些更改反映提示。我想讓我的提示顯示如Documents/Rails_App/views ~

我已經打開了一個新選項卡並關閉了重新打開的應用程序。

+0

的DBL引號允許擴展在執行'export'命令,所以你提示符不再保存'\ w'字符串,而是執行'export'行時'\ w'字符串的值。嘗試使用'export PS1 ='\ w〜''。祝你好運。 – shellter

+0

也是自動加載的文件是〜/ .zshrc而不是〜/ .zsh – Filip

+0

你們倆都是對的。 –

回答

0

使用_PROMPT在zsh中:

export _PROMPT='%d ~ ' 
+0

沒有。仍然不想要的輸出。 –

+0

您是否嘗試在zsh中執行該權限? – svlasov

1

巖組的第一級提示可與PROMPTpromptPS1設置英寸

Zsh使用比Bash其他逃逸。最值得注意的是他們開始%而不是\。相當於Bash的\w將是%~

所以只是把設置在~/.zshrc以下行應該做的伎倆:

PROMPT='%~ ~' 

:有(通常)無須export PROMPT巖組 - 或猛砸爲物。


如果它不爲你工作,它最有可能與哦,MY-巖組做,因爲它已經爲PROMPT提供了自己的設置。所以你必須確保你在之後設置PROMPT Oh-My-Zsh已經被採購。

如果您使用的是與哦,MY-巖組附帶的模板應該是此行之後:

source $ZSH/oh-my-zsh.sh 
相關問題