くまきち

山と旅と家族が大事。
でも激しい物欲が理性と財布のタガを飛ばす
最近は自転車も乗ってる

[OS X][iTerm]全角記号の表示がおかしい(Vim, Emacs)

2013-11-19 00:32:42 | SEまわり
iTerm 上で Emacs を常用してるんだけど、全角記号(◎、★、などなど)を使うと表示が乱れる。
また、カーソルを移動させた際に、見かけ上のカーソル位置と、実際の編集位置がずれてしまう。

結果、保存したファイルを別のエディタなどで開くとおかしなことになってる。
Ctrl+Lを押して再描画をさせるとさらに乱れる。

どうにかならないものかと思ったら、意外と簡単に解決した。

iTerm のオプションひとつで良くなった。

Preference から、Profiles、Text と進み、「Treat ambiguous-width characters as double width」をオンにする。



割と長い期間困ってたのに、すぐ解決したのがちょっと悔しい。

最新の画像もっと見る