jless文字化け
FreeBSDでportupgradeをがしがしかけていたらjless (ja-less+iso-382.262)で日本語が化けるようになってしまった。いつからほったらかしだったかは不明。
環境は、素のkterm (ja-kterm-6.2.0_8)で、JLESSCHARSET=japanese。JISコードのファイルは問題ないが、jmanとかのEUCコードのファイルだと^[$Bじゃなくて^[$(Qになってしまう。
原因は、japaneseがjapanese-iso7のエイリアスになってしまったこと。JLESSCHARSET=japanese-jisと明示すれば表示できるようになった。
iso7っていうのがどういうものかよく理解してないのと、ktermにJIS X 0213対応させるべきなのかというあたりが、課題。それともJLESSCHARSETのしくみに文句をいうべきなのか?
0 件のコメント:
コメントを投稿