1

Eclipseを使用して、Emacsに適切なメジャーモードがない言語を編集する必要があります。私はそれが「Emacsキーバインディングスキーム」として宣伝しているものを使用していますが、いくつかの違いがあります。それらのいくつかはあまりにも頻繁に発生し、発生すると本当に迷惑になります。

そのようなキーバインディングの1つは、、Ctrl+JまたはよりEmacsに適した形式ですC-j。この組み合わせは通常、改行の挿入とカレットの前のインデントにバインドされます(EnterまたはRET、は行末文字を挿入するだけです)。

そこで、[設定]パネルのキー設定に移動しましたが、改行文字を挿入するだけの文字は見つかりませんでした。つまり、組み合わせのバインドを解除することはC-jできますが、挿入を行うためにそれを割り当てることができないようです。それを行う方法はありますか?「現在の行を挿入(上/下)」コマンドのみが見つかりましたが、self-insert-commandなどに類似したものはありません。

4

1 に答える 1

1

これはemacsからの私にとって最も重要なキーバインディングの1つだったので、これを機能させる必要がありました。

に移動しpreferences->keys、スキームとして選択emacsし、を検索してctrl+j、バインドを解除します。デフォルトではに設定さincremental searchれているので、に変更しましたctrl+s。バインドが解除されると、正常に機能します。これはからeclipse 3.xまで私のために働いていJunoます。

于 2012-12-20T04:03:21.430 に答える