如何禁止Emacs Lisp自动重新格式化?

问题描述 投票:0回答:1

我非常讨厌Emacs自动重新格式化我的 init.el 文件。每次我使用GUI更改设置时,当我回看我的 init.el 文件,Emacs已经扭曲了我在文件上所做的所有格式化工作(例如,改变缩进,把东西移到它们自己的行上,等等)。

我如何禁用这个功能?

emacs formatting elisp init
1个回答
0
投票

你的选择是完全避免使用自定义GUI(我不确定这是否可能,因为,例如,,使用它们),或者在你的 .emacs:

(custom-set-variables
 `(custom-file ,(expand-file-name "custom.el" user-emacs-directory)))

(when (file-readable-p custom-file)
  (message "ignoring and deleting `%s'!" custom-file)
  (delete-file custom-file))

这将使Emacs把所有的自定义表格写到一个文件中,无论你何时启动Emacs都不会加载和删除。

这也意味着,你将不得不手动将所有的自定义表单从 custom-file 对你的 .emacs 你自己。

© www.soinside.com 2019 - 2024. All rights reserved.