根据 KDE 中的应用程序更改 konsole-profile

根据 KDE 中的应用程序更改 konsole-profile

在 Kubuntu 9.10 上使用 KDE 的 Konsole 终端仿真器,我希望每次通过 ssh 进入服务器时都有不同的 konsole 配置文件(颜色、图标),这样我就可以轻松识别我在本地计算机上的哪个 konsole 选项卡以及我在远程服务器上的哪个 konsole 选项卡。我设置了不同的配置文件,因为现在我从 gui 手动更改该配置文件...

答案1

解决方法是改变远程服务器上的 bashrc,并在那里设置不同的文本颜色。

答案2

我会将user@host前缀添加到窗口标题(konsole 可将其用于其选项卡(%w在 konsole 配置文件中))。

答案3

我发现最好的方法是创建 bash 别名来连接服务器。 例如:

alias resetcolors="konsoleprofile colors=Local"
alias ssh-saturn="konsoleprofile colors=SaturnColors; ssh -X saturn; resetcolors; echo 'Welcome back'"'!'

其中saturn是服务器的名称,SaturnColors是连接到服务器时所需的配置文件,Local是本地主机的默认配色方案,-X是您想要使用的任何 ssh 标志。现在,当您输入 时ssh-saturn,控制台颜色将发生变化,您将连接到服务器,此后,您的配色方案将被重置(并收到欢迎回来的消息)。

这假设您已经设置了 ssh 无密钥登录。

相关内容