汉化cygwin

默认情况下,cygwin的大部分命令是不支持中文的,比如ls,显示出来的都是问号

但是我们可以通过修改一些设置使它支持中文
首先,进入到用户主目录下
$cd ~
然后找到.inputrc,没有的话就新建
在后面加上
set meta-flag on
set convert-meta off
set output-meta on

然后是.bash_profile
#让less支持中文
export LESSCHARSET=latin1

在.bashrc 中加入下面这一行可以让ls输出中文文件名并以彩色显示输出内容
alias ls='ls --show-control-chars --color=auto'

回主页