我的.emacs
中有以下内容,因为对于大多数源代码我只使用空格:
(add-hook 'prog-mode-hook
(lambda ()
(setq indent-tabs-mode nil)))
这会弄乱我的makefile,因为它们需要制表符。我如何解决这个问题,以便我默认为所有源代码获取空格,但makefile保留标签?
答案 0 :(得分:2)
您总是可以为makefile-mode添加一个add-hook来更改它。
(add-hook 'makefile-mode-hook
(lambda ()
(setq indent-tabs-mode t)))