ฉันจะตั้งค่าการเชื่อมโยงคีย์ที่แทนที่ทั่วโลกและมีความสำคัญเหนือการเชื่อมโยงอื่น ๆ ทั้งหมดสำหรับคีย์นั้นได้อย่างไร ฉันต้องการลบล้างแผนที่โหมดหลัก / รองทั้งหมดและตรวจสอบให้แน่ใจว่าการเชื่อมโยงของฉันมีผลเสมอ
สิ่งนี้ใช้ไม่ได้:
(global-set-key "\C-i" 'some-function)
มันทำงานได้ในtext-mode
แต่เมื่อผมใช้lisp-mode
, เป็นเด้งไปC-i
lisp-indent-line
ฉันสามารถผ่านและลบล้างการผูกนี้ในlisp-mode
และในโหมดอื่น ๆ ทีละโหมดได้ แต่ต้องมีวิธีที่ง่ายกว่านี้ ทุกครั้งที่ติดตั้งโหมดใหม่สำหรับไฟล์ประเภทใหม่ฉันจะต้องกลับไปตรวจสอบเพื่อให้แน่ใจว่าการผูกคีย์ทั้งหมดของฉันไม่ได้ถูกแทนที่ด้วยโหมดใหม่
ฉันต้องการทำสิ่งนี้เพราะฉันต้องการเลียนแบบการผูกที่ฉันได้เรียนรู้และฝังแน่นมาแล้วจากบรรณาธิการคนอื่น ๆ