Pythonではソースコードに日本語を使う場合はファイルの先頭に次のようなマジックコメントが必要です。 # -*- coding: utf-8 -*- ※追記 コメントでosyo_mangaさんに教えて頂きました。 これだけでよかった。 command! -nargs=0 MagicComment call append(0, "# -*- coding: utf-8 -*-") ※追記終わり これを追加する設定ないかなとググったところ、以下のサイトがヒットしました。 マジックコメントを1行目に挿入するvimスクリプト しかしこちらのスクリプトでは次の問題がありました。 カーソル列が先頭以外にあると、その列から挿入してしまう こういう状態から挿入すると こうなってしまいます。 これは cursor(1, 0) と2つ目の引数(col)に0を渡しているためです。 :help cursor()