Linuxアプリケーション用のショートカットキーをカスタマイズする方法
Linuxでのより厄介な問題の1つは常にAutoHotkeyサポートの欠如でした、それであなたはあなたのショートカットキーをカスタマイズすることができませんでした - しかし今やオープンソースアプリケーションAutoKeyを使うなら、あなたはそれをすることができます.
AutoKeyは、テキストのブロックを管理し、入力時の時間を節約するために略語とホットキーを使用することを可能にするデスクトップ自動化ユーティリティですが、アプリケーションのホットキーを再マップするためにも使用できます。たとえば、お気に入りのアプリケーションでCtrl + Qキーを押して終了させたくなかった場合は、AutoKeyを使用してそのキーを再マップできます。.
シナリオ
今日のテストシナリオでは、代わりにCtrl + Tキーの組み合わせをAlt + Tにリマップします。なぜ聞くの? Ctrl + Tショートカットキーはすべてのブラウザで新しいタブを開くために使用されますが、Google Chromeを使用していて検索するために常に新しいタブを開くことが好きなので、Alt + Tショートカットキーを移動しなくても簡単にヒットします。最前列から手.
このタスクを実行するために、Windows用のAutoHotkeyによく似た素晴らしいAutoKeyツールを使用します。ただし、それはLinux用であり、Pythonスクリプトを使用することができます。.
AutoKeyをインストールする
あなたはSynaptic Package Managerを開き、のクイック検索をしたいでしょう。 自動キー, チェックボックスをオンにしてから、パッケージをインストールします。 apt-getコマンドを使ってインストールすることもできます。
sudo apt-aut autyyをインストールしてください
AutoKeyでショートカットキーを再マッピングする
ユーティリティをインストールしたら、トレイアイコンから設定を開き、新しいフレーズを作成できます。左側の名前は何も意味しません、私はちょうど私が割り当てようとしているホットキーに従ってそれらに名前を付けるのが好きです.
ホットキーの横にある設定ボタンを使用して使用するホットキーを割り当て、この場合は修飾キーをクリックします。ここではAltを割り当てています。次に、Press to Setボタンと使用するキーをクリックします。私の例では、私はAlt + tを使用しています、そしてあなたはその文字が小文字であることに気づくでしょう、それはあなたがそこでShift + Tを押すとAutoKeyは混乱するでしょう.
それが終わったら、テキストボックスに次のように入力します。
+トン
保存ボタンをクリックすれば完了です。ブラウザを開いてCtrl + Tの代わりにAlt + Tの組み合わせを使用すると、新しいタブが開きます。.
これはどのように作動しますか?割り当てたAlt + Tホットキーを押すと、AutoKeyは現在アクティブなアプリケーションにキーストロークを送信します。この場合のキーストロークはCtrl + Tなので、Google Chromeは新しいタブのショートカットキーが押されたと見なします。そしてそれに応じて.
ウィンドウによるフィルタリング
唯一の問題は、ショートカットキーがすべてのウィンドウでアクティブになることです。これを修正するために、Setボタンを使用してウィンドウフィルタを設定してから、次のように入力します。
.*グーグルクローム
あなたは。*は何についてなのか疑問に思うかもしれません - このフィルタはウィンドウのタイトルを見つけるために正規表現を使うので、あなたはこの場合スペースを含む指定されていない文字にマッチさせる必要があります。注:必要に応じて、スペースを表すために単一のピリオド文字を使用できます。.
オートキーでの特殊キーの使用
新しいフレーズを作成するときは、次の特別なコードを使用して特別なキーの1つを押すのをシミュレートできます。実際にはもっとたくさんの特別なキーのリストがありますが、これらはおそらくあなたが使う必要がある最も重要なものです:
- = Windowsキー
キーを組み合わせる
いくつかのキーを組み合わせたい場合は、次のように+文字を使用します。
++
実際に+記号を挿入する必要がある場合は、代わりに使用する必要があります。.
オートキーロックス!
ショートカットキーを再マップするだけでなく、このテクニックにはさまざまな用途があります。たとえば、一連のキーストロークを自動化してタスクを実行することができます。可能性は無限です - しかし、あなたはそれを何のために使いますか??