изменить консоль-профиль в соответствии с приложением в KDE

1439
Jakob Cosoroaba

Используя эмулятор терминала Konsole с KDE на Kubuntu 9.10, я хотел бы иметь другой профиль konsole (цвета, значки) всякий раз, когда я захожу на ssh-сервер, чтобы я мог легко определить, в какой вкладке konsole я нахожусь на локальной машине и который я на удаленном сервере. У меня настроены разные профили, так как сейчас я меняю этот профиль вручную из графического интерфейса ...

0
это должно быть перенесено в serverfault? Jakob Cosoroaba 14 лет назад 0

3 ответа на вопрос

0
Jakob Cosoroaba

Для этого нужно изменить bashrc на удаленном сервере и установить другой цвет текста.

0
blueyed

Я бы добавил user@hostпрефикс к заголовку окна (который konsole может использовать для своих вкладок ( %wв профиле konsole)).

0
Jonathan

Лучший способ, который я нашел, - создать псевдонимы 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 без ключа.

Похожие вопросы