La primera línea de un archivo de texto sin formato dice:
# -*- eval: (auto-revert-tail-mode 1); -*-
Sin embargo, Emacs no se habilita auto-revert-tail-mode
después de abrir este archivo. ¿Qué está mal?
La primera línea de un archivo de texto sin formato dice:
# -*- eval: (auto-revert-tail-mode 1); -*-
Sin embargo, Emacs no se habilita auto-revert-tail-mode
después de abrir este archivo. ¿Qué está mal?
text-mode
,fundamental-mode
¿otro?)emacs -Q
; Y funciona allí. Mi configuración de Emacs debe estar en mal estado: hay muchos que no funcionan, además de este.enable-local-variables
oenable-local-eval
?custom-set-variables
estaba configurandoenable-local-eval
anil
. No recuerdo haber configurado esta opción yo mismo. Supongo que Customize lo hizo cuando intentaba evitar que Emacs me molestara sobre si aplicar variables locales de archivo o no. Sinnil
embargo, dejaré esta variable como , y encontraré otra forma de habilitarauto-revert-tail-mode
en este archivo. Si convierte su comentario en una respuesta, lo seleccionaré. Gracias.Respuestas:
Echa un vistazo a las variables
enable-local-eval
yenable-local-variables
. Si ha cambiado uno o ambos de sus valores predeterminados, podría explicar el comportamiento que está viendo.Por ejemplo, si
enable-local-eval
es nulo, esa línea de evaluación en su archivo sería ignorada.fuente