encoding
が utf-8
などに設定されている場合は、■ や ※ などの記号を入力したときに、その次の文字が半角分重なって表示されてしまうことがあります。
このような記号を、全角文字の幅で表示するには、以下のように設定します。
set ambiwidth=double "Display double-width symbols properly
guifont
を設定すると、ambiwidth
の設定が auto
に戻ってしまうようなので、guifont
を設定している場合は、その後で ambiwidth
を設定するとよいでしょう。
"Font settings for Windows
if has("gui_win32")
set guifont=MS_ゴシック:h10::cSHIFTJIS
set printfont=MS_ゴシック:h22:cSHIFTJIS
set ambiwidth=double "Display double-width symbols properly
endif