1、首先,要先在命令框上点击右键:选择:Options...--> 选择Text--> 右边显示Locale和Character set两个下拉框,分别选择C和GBK--》一定要修改
2、
在安装目录下:cygwin\home\用户名 下的三个文件中修改
======================================================
.bash_profile
export LC_ALL=en_US.UTF-8(有些人说是UTF-16,我试了一下报错) export LC_CTYPE=en_US.UTF-8 export LANG=en_US.UTF-8 export XMODIFIERS=@im=Chinput3 stty cs8 -istrip stty pass8 export LESSCHARSET=latin1
==================================================
.inputrc
添加: set meta-flag on set convert-meta off set input-meta on set output-meta on
======================================================
3.bashrc文件中添加代码
alias ls='ls -hF -show-control-chars -color=tty'
至此,一般的中文乱码都解决了
|