urxvt (rxvt-unicode) で記号が豆腐になる
先日Fedoraをインストールした際のメモ。
urxvt (rxvt-unicode) をインストールしたが、矢印(→)記号が正常に表示されなかった。(俗に言う豆腐になってた)
調べた結果、urxvt側の問題ではなくlocaleの設定の問題ということが分かった。
urxvtの作者もurxvt側で修正することではないとのこと(という事を誰かのブログで見た)
解決方法としては以下にあるUTF-8-EAW-FULLWIDTH.gzをダウンロードしてlocale-genする。
Fedoraにはlocale-genが無かったが、単なるlocaledefのラッパーなので以下のコマンドで生成する
> sudo localedef -i ja_JP -f UTF-8-EAW-FULLWIDTH -A /usr/share/locale/locale.alias ja_JP.UTF-8
今ちょっと調べたけど思いっきり解決方法の書いてあるブログを見つけた・・・