Eu tenho
(setq-default fill-column 80)
(setq-default truncate-lines nil) ;; which is default
Ao usar o magit no Emacs, sei que devo evitar longas mensagens de confirmação, mas às vezes elas simplesmente não podem ser evitadas.
O problema é: (setq-default truncate-lines nil)
qual é a configuração padrão não funciona no magit: buffer do projeto (existe uma seta direita no final da linha), o (setq-default fill-column 80)
não funciona no buffer COMMIT_EDITMSG e o fill-column
valor nele é 72 e não 80.
Mas o que eu realmente quero é: fazer o truncate-lines
que nil
em magit: projeto tampão bem para que eu possa ver longas filas em uma janela, mas não quebrá-lo em várias linhas diferentes, E ligar auto-fill-mode no COMMIT_EDITMSG tampão, desde comprometer as mensagens não serão divididas em várias linhas diferentes enquanto eu estiver digitando.
NOTA: NÃO afete outros buffers como o magit-log buffer
git-commit-mode-hook
emagit-mode-hook
não funciona para o buffer COMMIT_EDITMSG , portanto, excluo sua NOTA .