Shell使用
使用sudo su
時zsh提示失去自定義
我目前的 zsh 提示是:
prompt='%F{013}%2~%f$(git_super_status)%(?.%F{004}.%F{001}✕%?)$ %f'
它看起來像:
Documents/multi-git-status:master↑5●2✚1…$
但是,當我使用
sudo su
它時blueray-PC#
Documents/multi-git-status:master↑5●2✚1…$ sudo su [sudo] password for blueray: blueray-PC#
為什麼會這樣?
sudo su
已棄用,確實會弄亂您的環境。改為使用
sudo -i
。(這還有一個優點是它可以在沒有 的系統上工作
su
)**編輯:**我忘記了一些東西: 在末尾
添加export PS1="%F{013}%2~%f$(git_super_status)%(?.%F{004}.%F{001}✕%?)$ %f"
/root/.zshrc