[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Terminal 下中文文件名不能正确显示



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



Reply to: