Zsh

在 zsh 提示符下自定義主機名

  • September 26, 2020

我將 zsh 與我的 zsh 一起使用,我想得到這樣的東西:

在此處輸入圖像描述

我該怎麼做?我想要一個設置放在某個地方,這樣每當我重新啟動我的終端和我的系統時,它總是顯示設置它的方式。

提前致謝。

PS1='%B%F{#ff1000}[%F{#d0b000}%n%F{#80f000}%b@%B%F{#00c0c0}%m %F{#ff80a0}%~%F{#ff1000}]%f%b$ '

提供相似的色調。適應你的口味。

  • %B:粗體(%b恢復為非粗體)
  • %F{#RRGGBB}用十六進制的紅色/綠色/藍色級別指定的前景色。(%f恢復為預設顏色)。如果您的終端不支持真彩色規格但支持 88 或 256 調色板,請執行zmodload zsh/nearcolor.
  • %n使用者名
  • %m機器名稱(不含域部分)
  • %~目前工作目錄,在適用的情況下帶有波浪號表示。

詳情請參閱info zsh 'prompt expansion'

引用自:https://unix.stackexchange.com/questions/610150