2016-01-24 44 views
2

我有我的.emacs因爲對於大多數源代碼下面我用空格只:如何在emacs中編輯makefile時還原indent-tabs-mode?

(add-hook 'prog-mode-hook 
    (lambda() 
     (setq indent-tabs-mode nil))) 

這打亂了我的makefile雖然因爲它們需要的標籤。我如何解決這個問題,以便所有源代碼都默認使用空格,但makefile會保留製表符?

回答

2

您可以隨時添加makefile-mode的add-hook以將其更改回來。

(add-hook 'makefile-mode-hook 
    (lambda() 
     (setq indent-tabs-mode t)))