[转]让Cygwin支持中文
1. 编辑用户home目录下的文件.inputc,去除以下几行的注释:
set meta-flag on
set convert-meta off
set output-meta on
set input-meta on
2 编辑用户home目录下的文件.bash_profile,在文件末尾加上下面几行:
alias ls='ls --color --show-control-chars'
export LC_ALL=zh_CN.GB23122
export LC_CTYPE=zh_CN.GB2312
export LANG=zh_CN.GB2312
export XMODIFIERS="@im=Chinput"3
stty cs8 -istrip
stty pass8
export LESSCHARSET=latin1
3,经过以上过程后,重启cygwin,就应许支持中文了,当然,如果要改变home目录则要编辑cygwin.bat,具体如下:
在bash命令之前加入set HOME=<用户目录>,比用户目录设置在c:\cygwin\home\Administrator
这一步是必须的,否则上面的设置无法生效