emacs で,ファイルのコーディングシステム (coding system) 自動判定が失敗することがある.その対処法.
読んでしまったものが間違っている場合は,
revert-buffer-with-coding-system (C-x RET r) で,正しいものを指定すればよい.
そもそも間違われないようするには,ファイルの(疑似)局所変数である coding に指定しておけばよい:
Local Variables: coding: utf-8 End:
(2012.04.16追記)ついでに,.emacsに
(set-coding-system-priority 'utf-8 'euc-jp 'iso-2022-jp 'cp932)
と書いてみた.ちょっとは良くなるだろうか?