LinuxとEmacsを学び始めたばかりです。最も頻繁に使用されるカーソルの動きに対して、Emacsとシェル(bash / tcsh)の両方に同じキーバインディングがあるのは快適だったので、どちらを使用する必要があるかを意識的に考える必要はありません。さらに悪いことに、間違ったコマンドを使用して、間違いを元に戻します。ただし、2つの例外がありました。
よく使用されるコマンドの1つは、バックスペースに相当するもので、文字を逆方向に削除します。シェルでは、それはでしたC-h
。おそらく同じように感じたJanosからのこのヒントのおかげで、私はEmacsでも同じ振る舞いをしました。
http://www.math.rutgers.edu/~komlos/emacs.htm
今、私がEmacsでよくする間違いはM-C-h
、シェルのように、コマンドを使って単語を逆方向に削除しようとすることです。
誰かがEmacsに「MCh」で単語を逆方向に削除させるバインディングを与えることができますか?現在、このコマンドはバッファ内のテキスト全体を選択します。これは(C-a
Windowsでは)非常に便利ですが、単語を逆方向に削除するほど頻繁には使用されません。
M-h
さらに、 (上記のリンクからの)現在のバインディングを置き換えるためのバインディングがあれば幸いです。
ありがとうございました、
エラン。