ทำการแมปคำสั่งใหม่ใน mac สำหรับ emacs เท่านั้น


11

ดังนั้นนี่คือการตั้งค่าเริ่มต้นของฉันตอนนี้: Mac OSX + Aquamacs

C-X=control+x
M-X=option/alt+x

ดังนั้นคำสั่งของฉันไม่ได้ใช้โดยทั่วไปใน emacs ดังนั้นฉันจำเป็นต้องทำการแมปการควบคุมใหม่เพื่อควบคุม (อัปเดต: และในทางกลับกัน) สำหรับ emacs เท่านั้น แต่ไม่ใช่สำหรับแอปพลิเคชัน Mac อื่น ๆ

เป็นไปได้ไหม?

คำตอบ:


19

คุณต้องการให้ปุ่มคำสั่งทำงานเป็นปุ่มควบคุมใน Emac หรือไม่ เพิ่มลงใน~/.emacsไฟล์ของคุณ:

(setq mac-command-modifier 'control)

เจ๋งที่ใช้งานได้ดีเหมือนมีเสน่ห์! แต่ฉันต้องการสลับการทำงานเช่นสำหรับ emacs ให้วางฟังก์ชันการทำงานของคำสั่งเพื่อควบคุมและในทางกลับกัน มีข้อเสนอแนะอะไรบ้าง?
zengr

zengr: แน่นอน(setq mac-control-modifier 'meta)
Chris Poole

เสร็จแล้วเจ๋งมาก !!
zengr
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.