在我的 Remmina SSh 会话中,用户名、计算机名称、路径以及控制台中的输入和输出文本都具有与图中所示相同的颜色。
当我打开首选项时,我只能设置一些信息,例如前景、背景或光标颜色:
如何设置输入和输出文本与本地终端中的机器名称、用户名和路径的颜色不同?
答案1
问题不在Remmina,实际上是服务器终端显示的问题。您必须$TERM
在终端检查颜色设置。
我认为,在你的情况下,99% 的终端echo $TERM
不是xterm-color
或任何带有256-colors
.因此,~/.bashrc
无法触发颜色修改。您可以通过检查~/.bashrc
服务器中的这一行来检查这一点。
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
esac
然后,您可以通过 添加您的终端类型(例如xterm
)xterm|xterm-color|*-256color
。或者你可以通过删除case
条件让它无论如何都接受你
# set a fancy prompt (non-color, unless we know we "want" color)
color_prompt=yes
然后保存并重新加载~/.bashrc
。
答案2
您应该在启动时运行命令。对于自动化这些命令:
- 编辑连接。
- 在
Basic
选项卡中填写:
TERM=xterm-256color; source ~/.bashrc
- 按下
Save and Connect
按钮。