絶対的な答えがあるとは思わないので、ここに私の意見があります。
要するに、あなたが「失う」のは、キーの使用に複雑さが加わることです。以下はより詳細な説明です。
Emacs Cxは一般的なコマンドのプレフィックスキーであり、Ccは現在のメジャーモードのコマンドのプレフィックスキーです。
CUAモードでは、カットにCxを使用し、コピーにCcを使用します。競合を避けるために、cuaはいくつかのトリックを使用します。具体的には、テキストが選択されている(つまり、リージョンがアクティブになっている)場合、これらのキーはカットアンドコピーとして機能します。
ただし、テキストの選択があるかどうかによって、emacsコマンドの動作が異なる場合があります。たとえば、comment-dwimは、選択されているテキストがある場合はそれを、それ以外の場合は現在の行だけを操作します。(transient-mark-modeをオンにしている場合。)これは、emacs 23(2009年)以降に導入された非常に優れた機能です。つまり、多くのコマンドでは、最初に選択する必要はありません。
cuaモードがオンで、キーCxまたはCcを使用してemacsコマンドを呼び出す場合、ドキュメントからの引用は次のとおりです。
If you really need to perform a command which starts with one of
the prefix keys even when the region is active, you have three
options:
- press the prefix key twice very quickly (within 0.2 seconds),
- press the prefix key and the following key within 0.2 seconds, or
- use the SHIFT key with the prefix key, i.e. C-S-x or C-S-c.
そのため、本質的に複雑さがあります。
私は基本的にすべてのemacs 1000キーを矢印キー以外のキーに再マップしたので、2006年から2011年頃にcuaモードを数年間使用しました。