cygwin中文显示与输入的解决办法

1.在cygwin/home/[user]/.bash_profile的末尾添加如下代码
export LC_ALL=en_US.UTF-16
export LC_CTYPE=en_US.UTF-16
export LANG=en_US.UTF-16
export XMODIFIERS=@im=Chinput3
stty cs8 -istrip
stty pass8
export LESSCHARSET=latin1

2.修改cygwin/home/[user]/.inputrc中的代码,去掉相关注释即可
set meta-flag on
set convert-meta off
set input-meta on
set output-meta on 

3.在cygwin/home/[user]/.bashrc末尾添加
alias ls='ls --show-control-chars --color=auto'

上述步骤解决了cygwin下中文显示乱码与中文输入的问题.

你可能感兴趣的:(java,bash)