Emacsで日本語を含むファイルを開くと、まれにエンコードの自動判別に失敗することがある(仕事上の経験では、utf-8で書かれたcssファイルをsjisと勘違いすることが多い)。
そうした場合は、2つの関数 prefer-coding-system, find-alternate-file
を使ってファイルを読み込み直す。
エンコードを変えてファイルを開き直すときのキー入力(例)
;utf-8-dos の優先順位を上げる M-x prefer-coding-system [RET] utf-8-dos ;find-alternate-file関数を実行。現在のバッファを削除して読み直す C-x C-v foo.txt
面倒だからこの2つをラップする関数を作ったほうがいいかも。
0 件のコメント:
コメントを投稿