vi
最近 からに切り替えましたemacs
。CUA
モードが好き。ただし、CUA
モードはC-x
アクティブな領域を強制終了します。これは、たとえば、 で長方形の選択をクリアしたい場合に面倒ですC-x r c
。
CUA
の完全にすぐに使える動作をしながらモードを使用するにはどうすればよいC-x
ですか?
cua-modeのヘルプを見ると、プレフィックスキー(などC-x)と競合するコマンドを使用するためのオプションが表示されます。
本当に次のいずれかで始まるコマンドを実行する必要がある場合 リージョンがアクティブな場合でもプレフィックスキーは3つあります オプション: -プレフィックスキーを2回すばやく(0.2秒以内に)押します。 -プレフィックスキーと次のキーを0.2秒以内に押す、または -SHIFTキーとプレフィックスキー、つまりCSxまたはCScを使用します。
cua-selection-mode
の代わりに使用しcua-mode
ます。
前者は CUA の他の構成と機能 (たとえば Francesco が言及した四角形の編集) を提供しますがC-x、C-c、 、C-v、およびC-zのみを残します。
jtahlborn の一般的な回答に加えて、cua-mode は長方形のコマンドを再実装することにも注意してください (IMHO は標準C-xrコマンドよりもはるかに手の込んだ方法です) 。
押すだけC-RETで長方形選択モードに入ります。そこから、長方形の選択範囲に対して通常のコマンドが機能します。たとえば、 を使用して領域を削除できますDEL。