質問
私はEmacsのウィンドウにいるとき、私のコントロールキーとキャップロックキーを切り替え、私はFirefoxなど他のプログラムに行くとき、私は通常のコントロールボタンを使用できるようにする必要がありする方法を探しています新しいウィンドウ、タブ、このような。
追加情報:私はUbuntuのを使用していますが、他の誰かが自分のシステム上でそれを行う方法を知りたいかもしれないので、すべてのシステムのための答えが良いです。
解決
Emacsは実際にCapsLockキーのキーコードを見たことがない(Xの下でとにかく)、あなたはLispでキーを再マップすることはできません。詳細については、このページを見てみましょう。
他のヒント
あなたはデフォルトのスクリプトに入れたコードのこの作品でこれを達成することができますのオートホットキーを使用してWindows上:
#IfWinActive, emacs@
CapsLock::Control
#IfWinActive
オートホットキーは非常に便利なユーティリティであり、それはまた、GPLのようにフリーソフトウェアです。
グローバルリマップキーのためにxmodmapをそこにあります。 xkeycapsはインタラクティブなツールです。あなたは、両方のキーにコントロールを置くことができます。
あなただけが解決のためにEmacsの内部を見る必要がある(私はやや無分別見つける。)Emacsのためのキーを再マッピングしたいので。あなたはすべてのキーを再バインドすることができますので、それは可能なはずですが、修飾子を交換することができないならば、周りのすべてのキーを交換するにはあまりにも退屈かもしれません。
個人的に私は、A、ß、Aのような変な文字のすべての種類を入力し、構成するCapsLockキーをマップþ、«、 - 、...
所属していません StackOverflow