对于 Clojure 模式,我想将fill-column
Emacs 中的值设置为 120,否则将其保留为默认值 (80)。
如何在我的.emacs
文件中执行此操作?
谢谢。
添加set-fill-column
对clojure-mode-hook
.
(add-hook 'clojure-mode-hook
(lambda ()
(set-fill-column 120)))
与fill-column
本地缓冲区一样,它不会影响其他缓冲区。实际上,您可以调用M-x set-fill-column RET 120
以交互方式设置任何 Emacs 缓冲区中的填充列。
您可以通过调用帮助来检查变量是否是本地缓冲区:C-h v fill-column
指定:
以任何方式设置时自动变为缓冲区本地。
fill-column 是一个缓冲区局部变量,即它可以在每个缓冲区中具有唯一值(如果需要)。所以你可以在 clojure-mode 钩子中设置它。