Không xác định tiền tố trong Emacs


1

Trong Emacs, tôi đã quen với việc sử dụng "C-x p" để chuyển sang cửa sổ trước.

Gần đây tôi đã phải bắt đầu bao gồm một tệp .el khởi động toàn công ty xác định tiền tố "C-x p-". Tôi không sử dụng bất kỳ phím tắt "C-x p-" nào.

Có cách nào để tôi xác định tiền tố "C-x p-" sau khi được xác định không?


Tôi thường mở mã nguồn của thư viện có vấn đề và xem bản đồ chế độ. Nếu tôi không thích các bài tập chính, thì tôi sẽ sử dụng những điều sau đây trong .emacs tập tin: (eval-after-load "name-of-library-without-the-dot-el-at-the-end" '(progn (define-key name-of-mode-map "\C-c\C-a" nil)(define-key name-of-mode-map "\C-c\C-r" nil))) Bạn có thể điền vào progn câu lệnh có bao nhiêu thứ bạn muốn - chèn phép gán khóa tương ứng dựa trên những gì trong bản đồ chế độ cụ thể mà bạn muốn vô hiệu hóa và đặt giá trị thành nil như trong ví dụ trên.
lawlist

Câu trả lời:


0

Nếu tiền tố đó được xác định trên toàn cầu, thì đơn giản

(global-unset-key [?\C-x ?p])

nên làm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.