2025-11-24 【Vim】Vimの内部で扱う文字符号化方式(文字コード)を設定する Vim 設定ファイル(_vimrc)に、set encodingコマンドで文字符号化方式を指定する。例えば以下の1行を記入すると、Vimの内部で扱う文字符号化方式はShift_JISになる。 set encoding=cp932 この例では、Vim起動後は内部でShift_JISで扱おうとするため、新規ファイルの保存時のデフォルトはShift_JISになる。また、UTF-8で保存されたファイルを読み込んだ際の自動判定に失敗することが多くなるので注意。 これを例えばUTF-8にしたい場合はutf-8を指定すればよい。Windows版のデフォルトはUTF-8。