最近我在Cygwin中学习使用Linux的命令,但当进入Windows目录的时候看到所有中文文件都变成了“?????”。于是我上网找了一下
解决办法,后来发现网上的方法虽然让Cygwin支持了中文,可很多英文倒变成了乱码如命令“ls
-l”中的total、man查看帮助的部分英文。于是自己尝试修改原来网上的配置,找到了一个最终的解决办法。虽然不敢说是完全解决了,但至少我用了一
天还没发现有乱码存在,呵呵。
配置步骤:
1.在用户目录(cd ~)里的.bash_profile文件末尾添加如下代码
alias ls='ls --color --show-control-chars'
export LC_ALL=en_US.UTF-16
export LC_CTYPE=en_US.UTF-16
export LANG=en_US.UTF-16
export XMODIFIERS="@im=Chinput"3
stty cs8 -istrip
stty pass8
export LESSCHARSET=latin1
2.同样是~目录,去掉.inputrc文件中一下代码的注释(前面的#号)
set meta-flag on
set convert-meta off
set input-meta on
set output-meta on
set completion-ignore-case on
3.重启Cygwin。
配置完成了,支持中文并消除了所有的乱码。
注:转载地址为:Cygwin的中文支持(解决乱码)
其中内容稍有改动,原文存在一些错误,本文中所涉及的设置均由本人测试过,绝对好用!
分享到:
相关推荐
此文档也是我从几天焦虑中发现可以用的几种解决cocos2d-x中文乱码的方法。亲自试过了。cygwin可以编译过。但是我感觉直接在代码里面写宽字符=L("中文") 似乎不行。自己编译那个iconv好像也难,用jni回调后java转码...
Cygwin ssh 故障总结 Cygwin ssh 故障总结
cygwin中文pdf版教程,学习cgywin可以看看。
cygwin中文使用指南
cygwin中文教程,台湾同胞写的 以往都是繁体中文的,我给转成word格式做简繁转换后又转成pdf格式。
分享一个好的cygwin教程,容易上手、简单易学
史上最详细的Cygwin中文教程,本人很辛苦才找到的,压缩了
Cygwin64位
cygwin_lite, 小巧的cygwin虚拟机
cygwin 是一个运行在windows下的一个linux模拟环境。
Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序...
这个是目前最新版本的cygwin安装程序。cygwin 是一个运行在windows下的一个linux模拟环境。
cygwin中文教程.doc
cygwin的主要几个资源文件,有一个英文的,其他都是中文的。
cygwin.part1离线安装包 支持64位32位,免费下载,在选择离线安装的时候记住选择安装包资源目录是解压后很长的那个。
Cygwin下的mips-linux-gcc交叉编译工具链,版本:4.8.4
Cygwin是一个在windows平台上运行...Cygwin 提供一个UNIX 模拟 DLL 以及在其上层构建的多种可以在 Linux 系统中找到的软件包,在 Windows XP SP3 以上的版本提供良好的支持。Cygwin主要由Red Hat及其下属社区负责维护。
Cygwin v1.7.9版离线安装包支持最新版Android NDK r7,压缩包有cygwin-setup.exe安装工具及离线安装资源,包含NDK需要的包:autoconf2.1、automake1.10、binutils、gcc-core、gcc-g++、gcc4-core、gcc4-g++、gdb、...
Cygwin Installer Cygwin Installer Cygwin Installer
cygwin