使用终端时,我希望我的用户名和主机名都具有单独的配色方案。Ubuntu的默认终端仿真器可以做到这一点吗(如果没有,可以在终结器中实现吗?)?
您可以使用\h
in\[\033[01;31m\]
和\[\033[00m\]
in~/.bashrc
的$PS1
定义进行包装,使主机变为红色;\[\033[00m\]
重置所有属性的,已经在默认提示中出现了,因此您实际上并不需要它,我建议注释掉$PS1
的定义并在其后添加一行,而不是编辑当前$PS1
的定义,以方便回滚:
if [ "$color_prompt" = yes ]; then
#PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\[\033[01;31m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
这应该工作外的开箱上如gnome-terminal
; 在xterm
(我猜一般的xterm
基于终端),你还必须去掉这一行:
#force_color_prompt=yes
您可以在此处查看其他可用的颜色。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句