打开文件时,我可以设置我的.emacs文件以自动缩进我的源文件吗?

时间:2014-10-12 03:12:55

标签: emacs

我希望能够打开.java或.c文件并让它自动将每一行缩进到正确的间距。我可以在.emacs文件中添加哪些行来完成此操作?

1 个答案:

答案 0 :(得分:0)

我当然不想那样做 - 根据我的口味,它有点过于自动化了。但如果你真的确定,以下应该可以解决问题:

(defun jdn-indent-buffer ()
  (interactive)
  (indent-region (point-min) (point-max)))

(add-hook 'c-mode-hook #'jdn-indent-buffer)
(add-hook 'java-mode-hook #'jdn-indent-buffer)