(アイドル)端末にフォーカスするキーボードショートカット


8

ユニティ(13.10)の最初のアイドル(動作していない)端末ウィンドウに焦点を合わせるためにキーボードショートカットを使用できるかどうか知りたいのですが?Ctr+ Alt+のようなものですTが、ターミナルの新しいインスタンスを開く前に、アイドルインスタンスを探していますか?

回答:


7

まず、gnome-terminalのウィンドウタイトルに表示されるように「ターミナル」の世界を設定します。これを行うには、gnome-terminal で[ 編集] → [ プロファイル設定]に移動し、[ タイトルとコマンド ]タブを選択して、[ 初期タイトル ]フィールドに「ターミナル」という単語が含まれていることを確認します。

ターミナル-タイトルとコマンド

次に、次のコマンドの新しいカスタムキーボードショートカットを追加します。

bash -c "[[ \"$(cat /proc/$(xdotool getwindowpid $(xdotool getwindowfocus))/comm)\" != \"gnome-terminal\" ]] && wmctrl -a Terminal || xdotool key Alt+grave"

これを行うには、にアクセスしてくださいシステム設定キーボードショートカットタブを選択カスタムショートカットをして、新しいカスタムショートカットを追加します。

カスタムショートカットを追加

ご覧のとおり、私はこの場合にうまく機能するショートカットF8キーとして選択しました。

wmctrlおよびxdotoolそれらを使用するには、インストールする必要があります。それらをインストールしていない場合は、ターミナルから次のコマンドを使用してインストールできます。

sudo apt-get install wmctrl xdotool

3
反対投票の場合:コメントを残してください-反対投票の理由がわかる場合にのみ、回答を改善できます。
RaduRădeanu2014

「xdotool key Alt + grave」の目的は何ですか?(私はあなたの解決策を試しました、実際にはそれは注意して起こります)
ts01

1
@ ts01 Alt + `は、複数のインスタンスが開かれていて、フォーカスがそれらの1つにある場合、ターミナルの別のインスタンスに切り替えます。カスタムショートカットにどのキーを使用しましたか?私が答えで言ったようにF8?
RaduRădeanu2014

はい。うまく
いき

私はあなたにこの答えを与えたときから私はまだそれを使用しています。したがって、すべてのステップを確認する必要があります。
RaduRădeanu2014
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.