2009-07-31 25 views
1

我通常要處理很多人給我的Windows文件,我不得不 的累轉換他們的手,通常這樣做的:如何爲Emacs編寫全局保存鉤子?

C-x RET f unix RET 

有什麼辦法增加一個全局鉤子(對於所有模式)在保存時自動執行此操作?

回答

8
(defun unix-newline() (set-buffer-file-coding-system 'undecided-unix)) 
(add-hook 'before-save-hook 'unix-newline) 

我也很喜歡:

(add-hook 'before-save-hook 'delete-trailing-whitespace)