在Git中發現用Emacs打開的文件都有一個^M,這個應該是Mac機產生的換行符(這樣的代碼看起來會死人的),以為簡單的m-x repl RET s RET在輸入^M替換一下就可以,但是很快發現,這個辦法根本不行, ^M這個根本不是輸入的研究了一下, 終于找到了辦法:
M-<
到文檔的最開始處M-x replace-string RET C-q C-m RET RET
或M-% RET C-q C-m RET !
C-x RET c utf-8-unix RET C-x C-w RET y
(如果已經是Unix編碼了這一步可以忽略)