Bash
將 bash 轉錄為 zsh
我想知道我怎麼能寫這個:
export PS1="\[\033[38;5;51m\]\u\[$(tput sgr0)\]\[\033[38;5;15m\]@\[$(tput sgr0)\]\[\033[38;5;10m\]\h\[$(tput sgr0)\]\[\033[38;5;226m\]\w\[$(tput sgr0)\]\[\033[38;5;15m\]\\$\[$(tput sgr0)\]"
在 zsh 中,特別是顏色。這來自我的 .bashrc 文件,我想為我的 .zshrc 文件保留它。
關鍵是這樣的:
- 每一次的出現都變得簡單。
\[\033[38;5;*N*m\]``%*N*F
- 每一次的出現都
\[$(tput sgr0)\]
變得簡單%f
。\u
,\h
,\w
, 並\$
變成%n
,%m
,%~
, 和%#
.並確保您
PROMPT_PERCENT
打開了 shell 選項。您不需要導出此 shell 變數。
您應該閱讀的手冊是
zshmisc
.