tengo
(setq-default fill-column 80)
(setq-default truncate-lines nil) ;; which is default
Cuando uso magit en Emacs, sé que debo evitar los mensajes de confirmación largos, pero a veces simplemente no se pueden evitar.
El problema es: (setq-default truncate-lines nil)cuál es la configuración predeterminada no funciona en magit: buffer de proyecto (hay una flecha derecha recta al final de la línea), (setq-default fill-column 80)no funciona en el buffer COMMIT_EDITMSG y el fill-columnvalor es 72 no 80.
Pero lo que realmente quiero es: hacer el truncate-linesto nilin magit: buffer de proyecto también para que pueda ver líneas largas en una ventana pero no dividirlo en varias líneas diferentes, y activar el modo de autocompletar en el buffer COMMIT_EDITMSG , por tanto tiempo commit los mensajes no se dividirán en varias líneas diferentes mientras estoy escribiendo.
NOTA: no afectan a otros tampones como Magit-registro de memoria intermedia

git-commit-mode-hook, ymagit-mode-hookno funciona para el buffer COMMIT_EDITMSG , así que elimino su NOTA .