4

dcopKonsole セッションの名前を変更するために使用します。

dcop $KONSOLE_DCOP_SESSION renameSession "whatever"

ただし、sshサーバーにアクセスしてそこからこのコマンドを発行すると、機能せず、エラーが発生します。

ERROR: Couldn't attach to DCOP server!

別のコンピューターに接続したdcop後でも、Konsole セッションの名前を変更する方法はありますか?ssh

4

1 に答える 1

7

リモート サーバーは dcop を実行していないように見えます。実行していたとしても、それは通信したいインスタンスではありません (リモート ホストの dcopserver とローカル ホストの dcop)。

XTerm エスケープ シーケンスを使用して、次の方法でタイトルを変更できます。

remotehost $ echo -ne "\033]0;Custom Window Title\007"

次の方法で個々のタブのタイトルを変更することもできます。

remotehost $ echo -ne "\033]30;Custom Tab Title\007"

もう 1 つの方法は、現在の ssh セッションを一時停止して、開始したログインに戻ることです。

例えば

host1 $ ssh host2
host2 $ ~^Z [suspend ssh]

[1]+  Stopped                 ssh host2
host1 $ dcop $KONSOLE_DCOP_SESSION renameSession "whatever"
host1 $ fg
ssh host2
host2 $ 
于 2012-01-08T23:18:48.653 に答える