2014-09-29 1 views
4

Yakuake는 명령 줄 탭/세션의 이름을 바꾸는 단축키와 GUI 방법을 제공합니다.명령 줄에서 Yakuake 세션 이름 바꾸기

명령 줄을 통해 동일한 작업을 수행하고 싶으므로 스크립트를 작성하여 별칭으로 사용할 수 있습니다. (내 목표는 일부 서버에 SSH를 수행하는 별명을 사용하면이 서버 이름에 따라 탭의 이름이 바뀌는 것입니다 ...)

여기에 표시된 제안을 시도한 것은 Renaming a Konsole session from commandline after ssh입니다.

답변

6

KDE4부터는 비추천 및 삭제 된 DCOP 대신 KDE 앱을 제어하려면 qdbus을 사용해야합니다. 예를 들어, 사용할 수있는 제 1 세션의 하나의 타이틀을 변경 :

qdbus org.kde.yakuake /Sessions/1 org.kde.konsole.Session.setTitle 1 "New title" 

는 하나 qdbusviewer를 사용할 수도 가능 인터페이스 메소드 및 속성을 탐구.

숙제로 (능동태를 바꾸기 전에) 활성 세션의 목록을 얻으십시오.

+0

차갑고, 가능한 한 빨리 시도하겠습니다. – fgysin

+3

당신은 나에게 올바른 길을 가르 켰지 만, 나는 당신의 끈을 사용하여 그것을 작동하게 만들 수 없었다. 다음은 나를 위해 일했다 :'qdbus org.kde.yakuake/yakuake/tabs org.kde.yakuake.setTabTitle "'qdbus org.kde.yakuake/yakuake/sessions org.kde.yakuake.activeSessionId'" "새로운 탭 제목" ;' – fgysin