當我在Emacs中打開一個包含德語變音符號(在字符串中出現「Präsentation」一詞)的緩衝區時,一旦保存文件,Emacs會自動將其轉換爲不同的編碼。Emacs自動編碼轉換
我怎麼能告訴Emacs的獨自離開編碼?
當我在Emacs中打開一個包含德語變音符號(在字符串中出現「Präsentation」一詞)的緩衝區時,一旦保存文件,Emacs會自動將其轉換爲不同的編碼。Emacs自動編碼轉換
我怎麼能告訴Emacs的獨自離開編碼?
也許你想find-file-literally
。
M-x set-buffer-file-coding-system
是你在找什麼。
Thx爲答案。這個命令明確地設置了編碼,但我想保留原來的編碼,我認爲這是一個不同的問題。我想避免在遇到包含「特殊」字符的緩衝區時必須執行命令。真正的問題是Emacs最初猜錯文件的編碼嗎?也許'設置文件的編碼系統,alist'正確可以幫助... – 2010-07-30 10:48:22
我不知道它是否是一個在stackoverflow中的錯誤,或者你真的指你在Emacs中看到A〜和通用貨幣符號。如果問題是Emacs顯示錯誤字符,那麼以下可能會有所幫助:
(prefer-coding-system 'utf-8)
啊,這看起來很像呢!非常感謝。 – 2010-07-30 21:52:48