回答:
それはあなたが聖霊降臨祭を定義するものです:scriptencoding
。それはあなたの.vimrc
ファイルの最初の行でなければなりません、例えば:
scriptencoding utf-8
set number
set ...
一部のオプション(listchars
たとえば)は単一の幅の値しか受け入れないことに注意してください。
編集:うん、Vimは変だ。encoding
エディタfileencoding
用、バッファscriptencoding
用、Vimスクリプト用です。
scriptencoding
)
ヘルプファイル(:help scriptencoding
)で示唆されているように、を使用しない場合scriptencoding
、vimは変換を行わず、スクリプトが'encoding'
オプションのエンコーディングにあると想定します。これは非常に頻繁にutf-8
、たまに起こりlatin1
ます。他のエンコーディングも可能です。一般的に使いたい
scriptencoding utf-8
スクリプトファイルに非ASCII文字が含まれ、utf-8でエンコードされている場合。7ビットのASCII文字のみを使用する場合は不要です。
'fileencoding'
スクリプトではなく、現在のバッファに適用されます。ファイルを開くとき、vimはオプションからエンコーディングを推測しようとします'fileencodings'
。
~/,vimrc
使用方法を示す例で回答が更新されていればscriptencoding
~/,vimrc
使用方法を示す例で回答が更新されていればscriptencoding