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