Đây là ý kiến của tôi, vì tôi không nghĩ có một câu trả lời tuyệt đối.
Nói tóm lại, những gì bạn mất mất là sự phức tạp được thêm vào để sử dụng khóa. Sau đây là giải thích chi tiết hơn.
Emacs Cx là khóa tiền tố cho các lệnh chung và Cc là khóa tiền tố của các lệnh của chế độ chính hiện tại.
Chế độ CUA sử dụng Cx để cắt và Cc để sao chép. Để tránh xung đột, cua sử dụng một số thủ thuật. Cụ thể, khi có lựa chọn văn bản (nghĩa là vùng hoạt động), thì các phím này hoạt động như cắt và sao chép.
Nhưng, đôi khi các lệnh emacs hoạt động khác nhau tùy thuộc vào việc có lựa chọn văn bản hay không. Ví dụ: bình luận-dwim sẽ hành động trên một lựa chọn văn bản nếu có, ngoài ra chỉ là dòng hiện tại. (khi bạn bật chế độ đánh dấu tạm thời.) Đây là một tính năng rất hay được giới thiệu kể từ emacs 23 (năm 2009). Điều đó có nghĩa là, đối với nhiều lệnh, trước tiên bạn không phải thực hiện lựa chọn.
Khi chế độ cua được bật và bạn muốn gọi lệnh emacs bằng khóa Cx hoặc Cc, đây là trích dẫn từ tài liệu:
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.
Vì vậy, về cơ bản bạn có sự phức tạp.
Tôi đã sử dụng chế độ cua trong vài năm từ năm 2006 đến năm 2011. Bây giờ thì không, vì về cơ bản tôi đã ánh xạ lại TẤT CẢ một nghìn phím trừ các phím mũi tên.