答案1
您可以透過設定環境變數來控制 Bash(和 Zsh)中的提示PS1
。
$HOME/.bashrc
例如,您可以在您的文件中執行此操作。
例子:
PS1='\u@\h:\w\$ '
或用於your-user@pc
使用
PS1='\u@pc'
或簡單一點
PS1='$ '
以下是您可以使用的一些魔法標記。
\h : the hostname up to the first ‘.’
\H : the hostname
\u : your username
\t : time in 24hr format
\w : current working dir
如果您願意,您也可以套用顏色代碼。
編輯:顏色、粗體等。
ANSI 轉義序列可以像\033[
then 一樣指定一些粗體數字和與;
then連接的顏色m
,並且可以使用以下命令重置\033[0m;
例如PS1='\033[31mxxx\033[0m '
會給你一個紅色xxx
作為提示。
非常迷你的備忘單,將31
上面的(紅色)替換為..
1;31
對於大膽的紅色1
粗體預設顏色31;43
黃色背景 (43) 上的紅色文字 (31)。第二個,背景顏色使用與前景色相同的代碼,但是+1038;2;r;g;b
將r
g
and替換b
為紅色、綠色、藍色的值 0-255,例如38;2;255;180;0
將其設定為漂亮的橙色
PS1='\033[31mxxx\033[0m '
會給你一個紅色xxx
作為提示。
請參見stackoverflow 上的一個很好的答案以獲得更完整的清單。