emacsでファイルを開いたら文字化けをしている場合など、文字コードと改行コードを指定して開きたいときがあります。 文字コードと改行コードを指定して開き直すには
Ctrl - x
Enter
r
<文字コード>-<改行コード>
Ctrlとxを同時押しして、直後にEnter、さらにrキーを入力すると以下のようなプロンプトが表示されます。 で文字コードと改行コードを"-"(ハイフン)でつないで指定します。
Coding system for visited file (default nil): <文字コード>-<改行コード>
<文字コード>の部分には以下の記号が使えます。
<改行コード>の部分には、以下の記号が使えます。
記号 | 意味 |
---|---|
unix | Unix/Linux LF |
dos | Windows CR + LF |
mac | Mac CR |
たとえば、Linuxでutf-8で開きたい場合は"utf-8-unix"と入力します。
また、文字コードだけが変えたい場合は、後ろの<改行コード>部分は省略可能です。