天天看點

更改iterm2指令行從$到%

換了新Mac,需要重新配置一下,由于未配置的指令是%結尾,不太習慣,想改成$結尾~

更改iterm2指令行從$到%

從 10.15 也就是 Catalina 開始,預設 Shell 從 bash 變更為 zsh

同樣的,環境變量配置檔案從 .bash_profile 變更為 .zshrc

我們首先運作 echo $PS1 看一下目前 PS1 變量的内容:

# 末尾實際有個空格

%n@%m %1~ %# 

即預設情況下 Shell 的提示為:使用者名@主機名 ~ %,例如 [email protected] ~ %

But!如果我們直接在 ~/.zshrc 檔案中加入 export PS1 的操作會影響到 su 指令後的提示

打開 /etc/zshrc 檔案,修改 70 行左右位置:

# Default prompt

PS1="%n@%m %1~ $ "

主機名可在“系統偏好設定” - “共享”裡修改