Pregunta

Pregunta muy específica que espero que no sea demasiado tonta.

(setq-default fill-column 120) Establece el ancho del relleno del búfer en 120 columnas. El valor predeterminado para mí de lo contrario es 74.

Este comando, cuando se pone en mi .emacs Archivo, funciona para todos los modos principales que uso (C ++, Perl, etc.). Sin embargo, parece no afectar el modo principal del registro de cambios (change-log-mode-hook). ¿Sabes cómo puedo configurar el fill-column para este modo?

¿Fue útil?

Solución

Primero, tienes que configurarlo (solo me estoy asegurando de que tengas esta parte correcta):

(defun my-change-log-mode-hook ()
  (setq fill-column 120))

(add-hook 'change-log-mode-hook 'my-change-log-mode-hook)

En segundo lugar, debes asegurarte de que no haya directorio variables locales establecer eso anula esto. Por ejemplo, al editar el código fuente de EMACS en sí, Fill-Column se establecerá en 74 para Cambiar el modo de registro y 70 en otro lugar, anulando el valor que especificó en µour gancho. Estos se definen en archivos nombrados .dir-locals.el y se puede colocar en o por encima del directorio que contiene el archivo editado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top