Emacsで文字コードがおかしくなったときの対処法
あれ〜?Emacsで特定のモードのときの文字コードがEUCになっちゃうな〜?どうやって指定するんだっけか?調べてこよっと。
— ゆたりん☆未来が行方不明さん (@Yutarine) 8月 1, 2012
(set-default-coding-systems 'utf-8) を.emacsに追加すればいいとのこと。ただし、.emacsの最後にもってくる。 参考→ krakenbeal.blogspot.jp/2011/11/emacsu…
— ゆたりん☆未来が行方不明さん (@Yutarine) 8月 1, 2012
う〜ん、この設定は日本語設定のところでやってたはずだけど、.emacsを読み込む途中で設定が変わちゃってたのが原因っぽい。
— ゆたりん☆未来が行方不明さん (@Yutarine) 8月 1, 2012
これで解決したと思ったら、別の問題が発生。
utf-8で保存してあるファイルをemacsで開くとsjisとして認識してしまうという問題が発生。この現象が起こるのはごく一部のファイルのみ。再現性がわからない。 .emacsの最後に(prefer-coding-system 'utf-8)を加えることで解決。途中ではダメ。
— ゆたりん☆未来が行方不明さん (@Yutarine) 8月 1, 2012
(prefer-coding-system 'utf-8)ってのは.emacsの途中には入れてあった。しかし、それではダメだったっぽい。
— ゆたりん☆未来が行方不明さん (@Yutarine) 8月 1, 2012
コメント
コメントを投稿