Oto moja opinia, ponieważ nie sądzę, że istnieje absolutna odpowiedź.
Krótko mówiąc, „tracisz” to dodatkową złożoność kluczowego użycia. Poniżej znajduje się bardziej szczegółowe wyjaśnienie.
Emacs Cx jest klawiszem prefiksu dla komend ogólnych, a Cc jest klawiszem prefiksu dla poleceń bieżącego trybu głównego.
Tryb CUA używa Cx do wycinania i Cc do kopiowania. Aby uniknąć konfliktu, cua używa pewnych sztuczek. W szczególności, gdy istnieje zaznaczenie tekstu (tzn. Region jest aktywny), wówczas te klawisze działają jak wycinanie i kopiowanie.
Ale czasami polecenia emacs działają inaczej w zależności od tego, czy jest zaznaczony tekst. Na przykład komentarz-dwim będzie działał na zaznaczeniu tekstu, jeśli taki istnieje, w innym przypadku na bieżącym wierszu. (gdy masz włączony tryb przejściowy). Jest to bardzo miła funkcja wprowadzona od czasu emacsa 23 (w 2009 roku). Oznacza to, że dla wielu poleceń nie musisz najpierw dokonywać wyboru.
Gdy tryb cua jest włączony i chcesz wywołać komendę emacs za pomocą klawiszy Cx lub Cc, oto cytat z dokumentu:
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.
Zasadniczo masz złożoność.
Korzystałem z trybu cua przez kilka lat, od 2006 do 2011 roku. Teraz tego nie robię, ponieważ w zasadzie odwzorowałem WSZYSTKIE emacsy tysiąc klawiszy oprócz klawiszy strzałek.