默认情况下,cygwin的大部分命令是不支持中文的,比如ls,显示出来的都是问号
但是我们可以通过修改一些设置使它支持中文
首先,进入到用户主目录下
$cd ~
然后找到.inputrc,没有的话就新建
在后面加上
set meta-flag on
set convert-meta off
set output-meta on
这样cygwin就支持中文输入了,否则不能正常输入中文
然后是.bashrc 或.bashprofile
export LESSCHARSET=latin1
alias ls='ls --show-control-chars --color=auto'
ls参数"--show-control-chars"可以正常显示中文信息