Linux上のemacs (emacs -nw)やvi(vim)で★や■や●が半角サイズになる問題

viでは.vimrcに『set ambiwidth=double』を指定すると全角で表示されるはずなのだが、Linux(Cent OS 5, Cent OS 6)のデスクトップ環境で試したところ効果なし。

 

WindowsからTeraTermでログインした場合は、全角サイズとして扱われるので、おそらく端末エミュレータの問題。

ちなみに、Macの端末エミュレータには全角サイズで扱う設定がある。

 

今のところ解決方法は無い!

どうしても★などを全角で入力したければmltermなど、Gnome-Terminal以外の端末エミュレータを使うしかないのかな。