Xfce4-terminal + GNU Screen + vim で三点リーダ等がうまく扱えるように設定する

○や△や三点リーダみたいな記号は、 1 文字分として扱う場合と 2 文字分として扱う場合がある。端末エミュレータとアプリケーションが同じように扱ってやらないと、カーソルがずれて残念なことになる。

次の作業環境でようやくうまいこと設定できたので書き留めておく。

#!/bin/sh
# .xsessionrc (Xfce4-terminal のため)
export VTE_CJK_WIDTH=1
# .screenrc
cjkwidth on
" .vimrc
set ambiwidth=double