web-dev-qa-db-ja.com

xfce4-terminal:端末のタイトルを設定するためのキーボードショートカット

xfce4-terminalのインスタンスにキーボードショートカットを設定するにはどうすればよいですか? Terminal-> Set Titleメニューにはショートカットツールチップがないようで、開いているターミナルを整理しておく必要があります。

補遺:これがxfce4-terminal自体の中で不可能な場合、OSショートカットを使用してこれを行う方法があるのではないでしょうか。 OpenSuSe13.2を使用しています。

3
Klangen

メニュー項目にカーソルを合わせ、目的のキーボードの組み合わせを押します。 1つを削除するには、ホバーしてを押します Backspaceそれが機能しない場合は、FAQを参照してください。GTK+ショートカットを有効にする方法を変更すると、有効になっていない可能性があります。FAQからのスクリーンショットも添付。

http://docs.xfce.org/faq から、ここに引用して便宜を図っています。

多くのXfceアプリケーション(XfceターミナルやThunarなど)は、ショートカットを変更する標準のGTK +の方法をサポートしています。マウスポインターでメニューオプションにカーソルを合わせ、再バインドするキーボードショートカットを押すだけです。

キーボードの割り当てを削除するには、メニューエントリでBackspaceキーを押します。

ちょうど同じ問題があり、これを見つけた、私はそれを偶然にやった s また、sを使用してコマンドを入力できなかったため、新しいターミナルタイトルを要求されました。 :D

コメント後に編集:

ショートカットが変更されない場合は、GTK +で機能を有効にする必要があります。これは、次の3つの方法で実現できます。

If you are running the Xfce desktop environment, enable Editable menu accelerators in the User Interface Preferences dialog.
If you are running GNOME then you can enable Editable menu accelerators in the Menu and Toolbars control center dialog.
Otherwise put the following in your ~/.gtkrc-2.0 file (create the file if it doesn't exist):
gtk-can-change-accels=1

FAQ screenshot

XFCE4ターミナルは対応するxtermタイトルエスケープシーケンスをサポートするVTEを使用するため、コマンドラインから「常に」ターミナルタイトルを設定できます。次のような簡単なスクリプトが機能します(タイトルとアイコン名の両方を設定します)。

#!/bin/sh
printf '\033]0;%s\007' "$*"

OpenSUSEではxtermsetも利用できます。タイトルやアイコンを設定します。

xtermset -T "my title"

タイトルを各タブで個別に設定できることを確認しました(ただし、これは最終的にVTEの機能であり、GNOME開発者がさらに非推奨にすることを決定した場合はアップグレードによって壊れることがあります)。

ただし、bashを使用している場合、PS1のデフォルト設定ではタイトルが変更され、変更内容は失われます。

参考文献:

4
Thomas Dickey