Emacs: Set remplissage colonne Changer le mode Connexion
-
28-10-2019 - |
Question
question très précise que je l'espère n'est pas trop bête.
(setq-default fill-column 120)
définit la largeur du remplissage de la mémoire tampon à 120 colonnes. Par défaut pour moi est par ailleurs 74.
Cette commande, une fois mis dans mon fichier .emacs
, fonctionne pour tous les modes principaux que j'utilise (C ++, Perl, etc.). Cependant, il ne semble pas affecter le mode majeur changement journal (change-log-mode-hook
). Savez-vous comment je peux régler le fill-column
pour ce mode?
La solution
D'abord, vous devez définir (je fais juste que vous avez obtenu ce droit partiel):
(defun my-change-log-mode-hook ()
(setq fill-column 120))
(add-hook 'change-log-mode-hook 'my-change-log-mode-hook)
En second lieu, vous devez vous assurer qu'il n'y a pas de réglage Annuaire des variables locales passe outre. Par exemple, lors de l'édition du code source d'Emacs lui-même, fill-column sera réglé sur 74 pour Changer le mode journal et 70 ailleurs, remplaçant la valeur spécifiée dans µour crochet. Ceux-ci sont définis dans les fichiers nommés .dir-locals.el
et peuvent être dans ou au-dessus du répertoire qui contient le fichier modifié.