He intentado hacer funcionar el modo mmm, específicamente para el desarrollo de Rails. He seguido las instrucciones de instalación y no puedo acceder al modo mixto específico y al resaltado especial que estaba buscando. Más específicamente archivos erb. Aquí está mi archivo .emacs:Cómo obtener el modo mmm para trabajar en emacs 24
(custom-set-variables
'(custom-enabled-themes (quote (zenburn)))
'(custom-safe-themes (quote ("71b172ea4aad108801421cc5251edb6c792f3adbaecfa1c52e94e3d99634dee7" default)))
'(show-paren-mode t))
(custom-set-faces
)
;; File associations.
(setq auto-mode-alist (cons '("\\.builder$" . ruby-mode) auto-mode-alist))
(require 'mmm-auto)
(setq mmm-submode-decoration-level 0)
(mmm-add-group
'fancy-html
'((html-erb
:submode ruby-mode
:match-face (("<%#" . mmm-comment-submode-face)
("<%=" . mmm-output-submode-face)
("<%" . mmm-code-submode-face))
:front "<%[#=]?"
:back "%>"
:insert ((?% erb-code nil @ "<%" @ " " _ " " @ "%>" @)
(?# erb-comment nil @ "<%#" @ " " _ " " @ "%>" @)
(?= erb-expression nil @ "<%=" @ " " _ " " @ "%>" @)))))
(add-to-list 'mmm-mode-ext-classes-alist '(html-mode nil fancy-html))
pesar de tener un proceso de instalación sin problemas siguiendo las instrucciones que todavía tengo que ser capaz de obtener destacando a trabajar en mis archivos erb. Estoy ejecutando emacs 24 si eso importa. Así que seguí las instrucciones en la descarga. Coloqué la carpeta después en mi carpeta .emacs.d. Tengo acceso a cosas de modo mmm en M-x. Simplemente no destaco para mis modos y no puedo encontrar ninguna referencia a los modos declarados.
PD: nota al margen No puedo hacer que mi tema zenburn se pegue, pero esa es una cuestión diferente.
EDITAR: Las "instrucciones" a las que me refiero están en el enlace THIS y el archivo INSTALL incluido con el targz en la descarga.
¿Qué instrucciones de instalación está siguiendo? Cuando dices "resaltar" significas simplemente cambiar el fondo de las regiones especiales? El bloqueo completo de fuentes dentro de esas regiones no funciona con AFAIK. –
Editado ... espero que responda tu pregunta. ¿Me equivoco al encontrar un modo softy-html o html-erb dado ese agregado a mis .emacs? Todavía soy un poco nuevo en la personalización de emacs sin ELPA. – Rig