
He activado el modo de línea visual en Emacs con
M-x global-visual-line-mode
.
Sin embargo (solo) en los buffers de Agenda me gustaría usarlos automáticamente truncate long lines
.
¿Cómo puedo habilitar eso? ¿Tengo que modificar los comandos de la agenda?
Respuesta1
Un gancho es una lista de funciones ejecutadas en una ocasión particular. La mayoría de los modos, si no todos, tienen al menos un gancho, generalmente llamado <mode-name>-mode-hook
, al que puede agregar add-hook
y eliminar funciones con remove-hook
.
Puede ver si existe un gancho e inspeccionar su valor con C-hv<mode-name>-mode-hook
RET.
En tu caso, quieres configurar org-agenda-mode-hook
.
(add-hook 'org-agenda-mode-hook
(lambda ()
(visual-line-mode -1)
(toggle-truncate-lines 1)))