2012-02-11 7 views
1

Emacsのキーボードの習慣を変更したいのですが、キーボードのショートカットの組み合わせ(通常はCx、Mxなどで始まります)は片手で行い、手の動きは不快です。私はこの動作を変更したいと思います。Emacsの隣接するメタキーを無効にする

しかし、私が約15年間行ってきたように、彼らは私の筋肉の記憶に組み込まれています。私が入力する方法を変えることを覚えておくことは難しいです。

一度に1つのキーであっても、Emacsできめ細かい再マッピングができるかどうか疑問に思っていたので、(左コントロール)+ xは無効になっていますが、(右コントロール)+ xまだ罰金などです。

+0

*(あなたの質問に対する答えではありません)* ... "ctl-x"はすべて、左手で行われたすべてがおそらく最も頻繁に起こったショートカットです呼び出される。しかし、あなたは* ctl-x-map *を別のものに再マッピングすることができます。ここで私はEmacsでsaner * ctl-x *をするために何をします:http://stackoverflow.com/questions/8575726/emacs-get-rid-of-c-x/8581477 – TacticalCoder

答えて

1

"ctrl-x" "meta-x"を他のエルゴキーコンボに変更することができます。例:

  1. Caps Lock。お気に入りの "meta-x"をこの単一のキーに再マッピングすることができます。それは非常に速く、タイプするのが快適です。ウィンドウの場合、autohotkeyまたはkeytweakは再マップジョブを実行できます。 Linuxでは、キーレイアウトの設定を変更するだけです。

  2. Ctrl + /。 hhkbキーボードがある場合、または「Caps Lock」を「CTRL」に変更した場合。 Ctrl + /は、 "Ctrl + x"または "Meta-x"を置き換えるのに便利です。 Ctrl + /はemacsの小さなキーコンボですので、原点を変更することができます。 「Ctrl + x」よ​​りも入力する方がはるかに簡単です。

  3. "Alt"は親指で入力できるので "Ctrl"よりも優れています。 ergoemacsには素敵なキーマップがあります。これは主機能キーとして「Alt」を使用します。あなたはそれを見つけることができますhttps://code.google.com/p/ergoemacs/ 私はこのキーバインディングを喜んで使用し、他のキーの調整計画をもう一度考慮しません。

  4. より良いキーボードを購入してください。一部のキーボードではレイアウトが変更され、「Ctrl x」「Meta x」の入力が簡単になります。Kinesisキーボードは究極のソリューションです。あなたはgoogleとより多くの選択肢を見つけるかもしれません。

  5. Colemak Maltron Dvorak。それらのすべてが異なるキーレイアウトを持っています。あなたは新しいレイアウトを試したい場合。それらを忘れないでください。それはあなたが "Ctrl x"の問題で対処するのに役立つかもしれません。

関連する問題