On Mon, Nov 19, 2007 at 09:49:13PM -0500, Qingshan Chen wrote:
我还有个问题需要大家的帮助。那就是,在gnome-terminal下中文文件名不能正确
显示,出现了很多问号,或者就是很奇怪的汉字。我试过几种 encoding, 比如
GB2312,GB18030,GBK,都不管用。
如果你不熟悉各种 encoding 的区别,就不要混用不同的 locale。
我的locale 信息是:
qinchen@tosh:~/Documents/movie$ locale
LANG=zh_CN.gb2312
LC_CTYPE="zh_CN.gb2312"
LC_NUMERIC=en_US
LC_TIME=en_US
LC_COLLATE=en_US
LC_MONETARY=en_US
LC_MESSAGES=en_US
LC_PAPER=en_US
LC_NAME=en_US
LC_ADDRESS=en_US
LC_TELEPHONE=en_US
LC_MEASUREMENT=en_US
LC_IDENTIFICATION=en_US
LC_ALL=
把上面所有的 en_US 都改成 zh_CN.gb2312 再试试吧。
另外没什么必要特意写 zh_CN.gb2312,zh_CN locale 就是用 GB2312 编码的。
Ming
2007.11.19