我经常需要同时在不同的终端窗口中打开多个 ssh 会话,并且我希望使用不同的背景颜色来帮助我直观地看到我连接到哪个主机:例如,当我是 root@live-system 时,背景颜色为红色。我尝试配置 xfce 终端,但设置不起作用
你知道有哪个终端仿真器可以让我做到这一点吗?
我更喜欢一些不依赖 KDE 库的东西。
答案1
我PS1
为每个用户设置了不同的颜色,root 为红色,其他用户为绿色。此外,我为用户、主机名和路径设置了不同的颜色,以便区分它们:
看 ”Bash 提示符操作指南:颜色“,”Bash Prompt HOWTO:非打印字符“和”提示“部分man bash
如何做到这一点。
答案2
标准gnome-terminal
有配置文件。只需在窗口上单击右键,您就会看到菜单项。
您可以创建任意数量的配置文件,每个配置文件都有自己的颜色、字体、设置等,并且可以随时在配置文件之间自由切换。
我不知道是否可以让它自动切换配置文件,但有一个命令行参数可以加载配置,并且文件->新建菜单选项可以让您选择一个配置文件,因此您可以安排单独的启动器或其他东西,如果有帮助的话。
答案3
您可以使用gnome-terminal
此选项在启动命令时加载不同的配置文件。为此:
gnome-terminal --load-config=FILE
并且对于每个配置文件,您可以指定您想要的任何颜色。
答案4
罗克斯特姆允许从命令行更改配置文件,但我发现它不能满足我的需求,因为我没有找到触发更改的简洁方法。创建新的终端选项卡或新的终端窗口可保留原始设置。