Давным-давно я натолкнулся на функцию текстового редактора, которая заменила слово «лямбда» на символ «λ». Я хотел бы сделать это в Emacs. Мои предпочтения:
Я хотел бы активировать эту функцию только в определенных режимах (активируйте ее для режима схемы, но отключите для режима C, например).
На работе я все еще использую старую версию emacs, поэтому решение должно работать для emacs22 и emacs23.
Как мне поступить?
sm-lambda-mode-hookпомощьюsm-replace-lambdaилиsm-greek-lambda.XXX-mode-hookобычно используется для идентификации хуков,run-hookуправляемых указанным режимом и, таким образом, к которым вы можете использоватьadd-hook.