5

Mac OS X Lion で Emacs 23.3 を使用しています。またはのような簡単なキー入力で、選択したテキスト領域を削除するにはどうすればよいですdeleteC-d? これは、特定の設定をしなくても Windows で機能します。Mac OS X Lion でそれを実装するにはどうすればよいですか?

4

3 に答える 3

11

有効にする必要がありますdelete-selection-mode。そうすれば機能します;-)

于 2011-10-28T06:43:31.003 に答える
6

試してみてくださいM-xcua-mode。これにより、Emacs の動作が他の GUI アプリケーションの動作に適合するように多くのことが変更されます。詳細については、 を参照してくださいM-S-:(info "(emacs) CUA Bindings")

で永続的にオンにすることができますM-xcustomize-optionRETcua-mode

于 2011-10-28T02:49:21.927 に答える
5

「マークとカーソルの間の削除」を意味する場合、Emacs での通常のキー割り当ては Cw (control を押しながら w を押す) です。

マークを設定するには、C-SPC を使用します (コントロールを押しながら SPACE を押します)。

テキスト領域を選択してから削除することは、通常の Emacs ユーザーにはあまり一般的ではありません。より頻繁に使用する

  • 一度に行全体を (または現在の行の最後まで) 削除するには Ck
  • Mz (Esc キーを押してから z キーを押す) を押して "zap to char" を実行すると、次に出現する任意の文字までのすべてのテキストが削除されます
  • M-DEL (Esc キーを押してから DEL キーを押す) は、一度に単語全体を逆方向に削除します

その他。

于 2011-10-28T01:49:53.503 に答える