我在〜/ .emacs
中进行了以下设置(defun my-fillcol-hook ()
(longlines-mode t)
(setq-default fill-column 80))
(add-hook 'c-mode-hook 'my-fillcol-hook)
(add-hook 'c++-mode-hook 'my-fillcol-hook)
(add-hook 'tuareg-mode-hook 'my-fillcol-hook)
填充列在C模式和C ++模式下按预期设置,但在tuareg模式下不设置。我无法找出为什么fill-column没有设置为tuareg模式。在此先感谢您的帮助。
答案 0 :(得分:0)
setq-default
更改了全局值,而tuareg-mode显然设置了优先的缓冲区本地值。您想要使用setq-local
或setq
。