นานมาแล้วฉันได้พบกับฟังก์ชั่นแก้ไขข้อความที่แทนที่คำว่า 'แลมบ์ดา' ด้วยตัวอักษร 'λ' ฉันต้องการทำสิ่งนี้ใน emacs การตั้งค่าของฉัน:
ฉันต้องการเปิดใช้งานฟังก์ชั่นนี้ในบางโหมดเท่านั้น (เปิดใช้งานสำหรับโหมด Scheme แต่ปิดเช่น C-mode)
ที่ทำงานฉันยังคงใช้ emacs รุ่นเก่ากว่าดังนั้นโซลูชันควรทำงานกับ emacs22 และ emacs23
ฉันควรดำเนินการอย่างไร
sm-lambda-mode-hook
จากหรือsm-replace-lambda
มักจะใช้เพื่อระบุ hooks ที่รันโดยโหมดที่ระบุซึ่งคุณสามารถใช้ได้sm-greek-lambda
XXX-mode-hook
run-hook
add-hook