Làm cách nào để tôi có thể đặt một liên kết khóa ghi đè toàn cục và được ưu tiên hơn tất cả các ràng buộc khác cho khóa đó? Tôi muốn ghi đè tất cả các bản đồ chế độ chính / phụ và đảm bảo rằng ràng buộc của tôi luôn có hiệu lực.
Tất nhiên điều này không hoạt động:
(global-set-key "\C-i" 'some-function)
Nó hoạt động trong text-mode
, nhưng khi tôi sử dụng lisp-mode
, C-i
bị phục hồi lisp-indent-line
.
Tôi có thể xem qua và ghi đè ràng buộc này trong lisp-mode
và trong mọi chế độ khác riêng lẻ, nhưng phải có một cách dễ dàng hơn. Mỗi khi tôi cài đặt một chế độ mới cho một loại tệp mới, tôi phải quay lại và kiểm tra để đảm bảo rằng tất cả các ràng buộc chính của tôi không bị chế độ mới ghi đè.
Tôi muốn làm điều này vì tôi muốn mô phỏng các ràng buộc mà tôi đã học và hiểu sâu từ các trình soạn thảo khác.