Cygwin64中文乱码

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-31 04:10   11   0

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'

至此,一般的中文乱码都解决了


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP