roid123's diary

技術系のメモ中心です

emacsの文字コードあれこれ

どうも大学のemacs環境だと,mule-utf-8-unixなる文字コードがデフォルトなせいで,utf-8-unixで保存したファイルが化けてしまう.

C-x return c utf-8-unix

文字コードutf-8-unixに直し,

C-x C-v return

でファイルを開き直すことで文字化けは直るのだが,

C-x return f iso-2022-jp-2-unix

と指定してファイルの文字コードをISO-2022-JP-2に変更し,保存してやることで次回以降も文字化けせずに済むことが分かった.

$ nkf -j -Lu --overwrite ファイル

でも構わない (この場合はemacs上ではiso-2022-jp-unixに相当する) が,どうせならemacsの操作に慣れようということで,
前者の方法を採用しようと思う.