UTF-8で※や→や■や…(三点リーダ)があるとカーソルがずれたり半角表示になる件

一年以上ずれずれのまま我慢してた ><

↓で解決

vim

.vimrcに以下を追加

set ambiwidth=double

PuTTY

「ウィンドウ-変換-文字コードの設定」でUTF-8(CJK)を選択

「ウィンドウ-変換-文字コードの設定」がUTF-8の場合は
「CJK用の文字幅を使用する」にチェックを入れる