• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Vimエディタ:新規ファイルのfileencodingについて)

Vimエディタの新規ファイルのfileencodingについて

このQ&Aのポイント
  • Vimエディタで新規ファイルを作成する際のfileencoding(ファイルの文字コード)について調べているのですが、保存後に再びファイルを開くと文字コードが変わってしまいます。
  • Vimの設定ファイルである.vimrcには文字コードの設定が記載されており、encodingにeuc-jpを指定しています。しかし、新規ファイルを作成した後に再び開くと文字コードがiso-2022-jpに設定されてしまいます。
  • ファイルの文字コードを指定する際に、fileencodingsという設定も行っていますが、これが新規ファイルには影響しないことが分かっています。なぜこのような現象が起こるのか、ご存知の方がいらっしゃいましたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

キーワード「vim fileencoding vimrc」でgoogleしたら次のページがヒットしました。ご参考まで。 日本語を含まないファイルを開いたときにfileencodingがiso-2022-jpになってしまう問題があったが、日本語の有無を再チェックしてより望ましい値(encodingの値)をfileencodingに設定するようにした。 2007-01-10 (水) http://www.kawaz.jp/pukiwiki/?vim#cb691f26

saraudon
質問者

お礼

迅速な回答ありがとうございます。 リンク先、早速確認してみました。 確かに、これが原因のようですね。 Vimのヘルプにもこういった記述があるのでしょうか? このリンク先の.vimrcファイルの設定を見ると、かなり複雑な条件設定がされているみたいですが、私はまだここに書かれていることがスラスラ理解できるレベルでは無いので、もっとしっかりとヘルプを調べてみる必要がありそうです。 「入門vi」にはそこまで書いて無いし・・・

すると、全ての回答が全文表示されます。

関連するQ&A