2009-03-15 68 views

Trả lời

26

rehashing câu trả lời khác, tôi có

(global-set-key (kbd "<escape>")  'keyboard-escape-quit) 

trong tập tin emacs của tôi, và nó hoạt động trên emacs tôi 22 trên WinXP. Tôi cũng ghét gõ 3 ESC liên tiếp; và từ nhiều năm (cửa sổ) thói quen ngón tay của tôi đi một cách tự nhiên đến phím thoát để thoát ra khỏi bất cứ điều gì khó chịu.

1

Bạn có thể làm điều đó, nhưng tại các chi phí giết chết các tiền tố phím Esc đồ Mã để làm điều này là (toàn cầu-thiết-key "" 'bàn phím-escape-bỏ) nơi char buồn cười là là thoát (sử dụng^Q esc để nhập nó vào) nó sẽ ánh xạ esc cho bạn nhưng phần còn lại của sơ đồ bàn phím đã biến mất sau đó

+0

Bạn có thể tránh nhập ký tự hài hước bằng cách thực hiện (phím tắt toàn cục (kbd "ESC") 'bàn phím thoát-thoát), nhưng nó không đơn giản như vậy: ít nhất trên Emacs của tôi (22.3.1 trên máy Mac, phiên bản Carbon 1.6.0) ESC không hoạt động như phím thoát, nhưng tất cả các tổ hợp phím meta (thậm chí sử dụng Cmd) đều ngừng hoạt động. –

+0

ya, đó là hành vi trên Win32 Emacs 22.0.99 – jottos

3

Không nói điều này phù hợp với bạn, nhưng khi tôi gặp vấn đề này tôi đã dạy bản thân mình để nhấn Ctrl-g thay vào đó, cũng bị ràng buộc để thoát bàn phím-thoát-theo mặc định. Đối với tôi, điều này có lợi thế là giữ bàn tay trái của tôi khá gần với vị trí nhà, cũng như để lại tiền tố Esc của tôi nguyên vẹn.

Chỉnh sửa: Sau khi đọc qua trang được liên kết, nó không bị ràng buộc với chính xác cùng chức năng và trên Windows Ctrl-g không thể buộc phải làm gián đoạn lệnh đang chạy, nhưng Ctrl-g bao phủ 99% những gì tôi sẽ sử dụng Esc Esc Esc cho --- hủy bỏ một lệnh mà tôi vặn vào.

+0

Tôi không bao giờ sử dụng 'keyboard-escape-quit', tôi sử dụng C-g. Không thể nói tôi đạt được cho C- [, đó sẽ là một phần khác của chức năng để bắt chước ESC ESC ESC. – ashawley

+2

Tôi sẽ cố gắng sử dụng C-g để không rời khỏi vị trí nhà nhưng Esc đã được đốt cháy trong não của tôi là "đưa tôi trở lại nơi tôi đã" vì vậy tôi cần nó. Nếu không, tôi nhấn Esc -> không có gì xảy ra -> Tôi cảm thấy không vui. –

Các vấn đề liên quan