Molto tempo fa mi sono imbattuto in una funzione di editor di testo che ha sostituito la parola "lambda" con il carattere "λ". Mi piacerebbe farlo in emacs. Le mie preferenze:
Vorrei attivare questa funzione solo in alcune modalità (attivarla per la modalità Schema ma disattivarla per la modalità C ad esempio).
Al lavoro uso ancora una versione precedente di emacs, quindi la soluzione dovrebbe funzionare per emacs22 ed emacs23.
Come devo procedere?
sm-lambda-mode-hook
consm-replace-lambda
osm-greek-lambda
.XXX-mode-hook
viene in genere utilizzato per identificare gli hook gestiti dallarun-hook
modalità specificata e quindi a cui è possibile utilizzareadd-hook
.