cygwin中文站上的方法根本就是错的,用了以后一直都是乱码。
正确的方法是修改.bashrc为
# 让ls和dir命令显示中文和颜色
export LESSCHARSET=latin1
alias ls='ls --show-control-chars -hF --color=tty'
alias dir='dir -N --color'
注意,下面的要用utf-8而不是gb18030,后者会造成乱码。
# 设置为中文环境,使提示成为中文
export LANG="utf-8"
# 输出为中文编码
export OUTPUT_CHARSET="utf-8"
===============
不过这个东西的中文支持真的是很一般……依然有问题,算了,先就凑合着用吧。