Linuxで開いているアプリケーションウィンドウをアクティブにするためのショートカットキーを割り当てる
どのLinuxアプリケーションでもショートカットキーをカスタマイズする方法は既に説明しましたが、今日のレッスンではそれ以上の手順を実行し、開いているアプリケーションを現在フォーカスのあるウィンドウに切り替えるショートカットキーを割り当てます。.
その考え方は、Alt + Tabスイッチャーでマウスを使用したりウィンドウを切り替えたりする代わりに、最も重要なウィンドウにホットキーをすばやく割り当てて1回のキー入力で切り替えることができるため、多くの時間を節約できます。 Linuxでこのタスクを実行するために、優れたAutoKeyユーティリティを使用します。.
注意: Windowsでこれを実行したい場合は、AutoHotkeyを使用して簡単にタスクを実行できます。.
シナリオ
私はほとんどの作業をGoogle Chromeで行っているので、できるだけ早くアクセスできるようにする必要があります。通常、Alt + Gキーの組み合わせを割り当てて、開いているChromeウィンドウに切り替えます。.
AutoKeyをインストールする
あなたはSynaptic Package Managerを開き、のクイック検索をしたいでしょう。 自動キー, チェックボックスをオンにしてから、パッケージをインストールします。 apt-getコマンドを使ってインストールすることもできます。
sudo apt-aut autyyをインストールしてください
ショートカットキーをアプリケーションウィンドウに割り当てる
システムトレイのアイコンからオートキー設定画面を開き、メニューから新しいスクリプトを作成して、次のコードを貼り付けます。
window.activate( 'Google Chrome')
ホットキー設定の横にある設定ボタンを使用し、好みのホットキーマインをAlt + Gに設定します。ただし、ホットキーを設定する場合は必ず小文字のgを使用してください。大文字を使用すると正しく動作しません.
設定を保存してAutoKey設定画面を最小化または閉じると、開いているウィンドウに切り替えたいときはいつでもAlt + Gショートカットキーの組み合わせを押すことができます。.
これはどのように作動しますか?
割り当てたショートカットキーを押すと、AutoKeyは追加したスクリプトを実行します。この場合、開いているウィンドウを制御するためにwmctrl関数を使用する単純なPythonスクリプトです。これは、指定されたウィンドウをアクティブウィンドウに切り替えるwindow.activate関数の構文です。
window.activate( 'ここで部分的なウィンドウタイトル')
基本的にあなたがする必要があるのはウィンドウタイトルの一部と一致することだけです、そしてグーグルクロムの場合には、ウィンドウタイトルは最後に常に「 - グーグルクロム」を持っています.