R.A. Epigonos et al.

[vim] 読み込んだファイルが文字化けした場合は、:e ++enc=utf-8 で再読み込み。

読み込んだファイルに含まれる文字数が少なすぎることが原因で正しく文字コードの判定が行われないと、「文字化け」する。その場合は、:e ++enc=encoding すると、バッファのファイルが指定したエンコーディングで再読み込みされる。

Escでコマンドモードに変更して、以下のように入力してEnterすると、utf-8で再読み込みされる。

:e ++enc=utf-8

euc-jpで再読み込みしたい場合は以下。

:e ++enc=euc-jp

同様にshift_jisの場合は以下。

:e ++enc=shift_jis

リファレンス

  1. vim 文字化け utf-8 - Google 検索
  2. 文字コードを指定してファイルを開き直す
  3. inputlog - vimでの文字コード変換

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2009-06-27T10:30:09+09:00
  2. Modified: 2009-06-27T10:30:09+09:00
  3. Generated: 2023-08-27T23:09:14+09:00