|
装了app-i18n/man-pages-zh_CN,在man一些命令如man dialog时会乱码,而所用的console是可以正常显示中文的。
google一番发现有个说法是less的问题。从/usr/share/man/zh_CN.UTF-8/man1/dialog.1.bz2把dialog.1解压出来,用vim和more查看都能正常显示中文,而用less就不行。按照网上说法,把/etc/man.conf里PAGER /usr/bin/less -iRs -> PAGER /usr/bin/less -irs,但乱码依旧。
我的locale:
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC=zh_CN.UTF-8
LC_TIME=zh_CN.UTF-8
LC_COLLATE=zh_CN.UTF-8
LC_MONETARY=zh_CN.UTF-8
LC_MESSAGES=zh_CN.UTF-8
LC_PAPER=zh_CN.UTF-8
LC_NAME=zh_CN.UTF-8
LC_ADDRESS=zh_CN.UTF-8
LC_TELEPHONE=zh_CN.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
LC_IDENTIFICATION=zh_CN.UTF-8
LC_ALL=
locale -a
C
en_US
en_US.iso88591
en_US.utf8
ja_JP
ja_JP.eucjp
ja_JP.ujis
ja_JP.utf8
japanese
japanese.euc
POSIX
zh_CN
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8 |
|