特定のアプリケーション/プログラム/プロセスに対してのみキーを再マップします。

特定のアプリケーション/プログラム/プロセスに対してのみキーを再マップします。

時には、通常のEscape位置と、、、、一般的な位置矢印を使用するのがTab便利な場合があります。時々、アプリケーションはキーバインディングの面で設定するのは簡単ではありません。 xmodmapはシステム全体の再マッピングを可能にします。しかし、特定のアプリケーション/プログラム/プロセスに対してのみ再マップできますか?hjkl

答え1

この記事オプションはよく分類されています。以下に再現されたチャートは、状況をより簡潔に要約します。 ここに画像の説明を入力してください。

あなたの要件に合った2つのツール(autokeyとxkeysnail)のうちの1つがあなたに適していますか?

答え2

X11を使用する限り、AutoKeyはTabキーを除くすべての操作を実行できます。各タスク(フレーズまたはスクリプト)には、オプションでリンクされたウィンドウフィルタがあります。アクティブなウィンドウと一致する場合は、そうします。それ以外の場合は、AutoKeyが存在しないかのように動作します。 Tabキーを最初に他のキーにxmodmap(など)しないと、ショートカットキーとして使用できません。まあ可能働く

2つの異なるアプリケーションウィンドウに対して相互に排他的なウィンドウフィルタを定義できる場合は、同じショートカット(ショートカットキー)を再利用して各ウィンドウで異なる操作を実行できます。

ウィンドウフィルタの定義に関連するいくつかの問題があるため、このパスをたどって閉塞した場合はここに来てください。Git我々はそれを整理することができます。

関連情報