いくつかのエスケープ文字を巧妙に使用することで、任意のコマンド( "dirs"など)の出力をxtermのタイトルバーに配置していました。konsoleでも同じことができますか?もしそうなら、どのように?
2607 次
2 に答える
6
やりたいことを実行するのは少し難しいですが、Konsole のタイトル バーを変更できます。次の場所に移動します。
Settings > Edit current profile > Tabs > Tab title format
Window Title Set by Shell%w
を意味するように変更します。変更を有効にするには、Konsole を閉じてから再度開く必要があると思います。
とにかく、プロンプトに移動して実行します。
OUTPUT=`whoami`; echo -ne "\033]2;$OUTPUT\007"
そして見よ!
この例では、ウィンドウのタイトルを、whoamiによって出力されたものに一時的に設定します。
于 2011-03-21T03:40:12.663 に答える
4
dbus を使用して行うこともできます。
qdbus $KONSOLE_DBUS_SERVICE $KONSOLE_DBUS_SESSION setTitle 1 $(dirs)
KDE 3 の場合、dcop を使用:
dcop $KONSOLE_DCOP_SESSION renameSession $(dirs)
于 2011-03-22T18:36:43.317 に答える