cygwin中文支持与vim配置文件冲突
2011-03-18 16:59
369 查看
刚刚开始使用cygwin,cygwin中中文显示都是???,虽然cygwin中不会用中文输入,看着有点不舒服,google了下,找到下面的解决方法:
1.在用户目录(cd ~)里的.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.同样是~目录,去掉.inputrc文件中一下代码的注释(前面的#号)
set meta-flag on
set convert-meta off
set input-meta on
set output-meta on
3.还是~目录,.bashrc文件中添加代码
alias ls='ls --color --show-control-chars'
4.重启Cygwin。
马上出现了点小意外,打开vim进入插入模式,本来该显示的-INSERT-竟然变成了乱码,想着很奇怪,又google了下,说是要改改vim的编码方式,这才想到在不久前在网上了下了个常用的vimrc,进去找找,果然发现了set encoding=utf-8,注掉,一起又OK了,cygwin中文显示没问题,vim也没问题。
1.在用户目录(cd ~)里的.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.同样是~目录,去掉.inputrc文件中一下代码的注释(前面的#号)
set meta-flag on
set convert-meta off
set input-meta on
set output-meta on
3.还是~目录,.bashrc文件中添加代码
alias ls='ls --color --show-control-chars'
4.重启Cygwin。
马上出现了点小意外,打开vim进入插入模式,本来该显示的-INSERT-竟然变成了乱码,想着很奇怪,又google了下,说是要改改vim的编码方式,这才想到在不久前在网上了下了个常用的vimrc,进去找找,果然发现了set encoding=utf-8,注掉,一起又OK了,cygwin中文显示没问题,vim也没问题。
相关文章推荐
- VMware9.0下采用默认方式安装的Redhat Enterprise Linux 5后配置vim支持中文
- Source Insight 3.X 插件支持utf8,完美解决中文乱码,另附优美的配置文件一份
- Linux上配置Apache支持中文名称文件下载
- Linux上配置Apache,支持中文名称文件下载的方法 ZT
- java 顺序 读写 Properties 配置文件 支持中文 不乱码
- java读写xml和properties配置文件and Properties支持中文(转)
- 简洁又好用的vim配置 支持 python 中文
- 关于Tomcat的点点滴滴(体系架构、处理http请求的过程、安装和配置、文件夹结构、设置压缩和对中文文件名称的支持、以及Catalina这个名字的由来……等)
- Linux上配置Apache,支持中文名称文件下载的方法
- vim 之 Cscope 一 配置对C++文件的支持
- 让 Vim 支持 nginx 语法(syntax) 格式化配置文件
- vim 支持 nginx配置文件 语法高亮
- Source Insight 3.X 插件支持utf8,完美解决中文乱码,另附优美的配置文件一份
- tomcat的配置文件server.xml不支持中文注释的解决办法
- ubuntu安装lamp&&mysql中修改配置文件显示中文&&强大的vim配置&&c++连接Mysql
- properties配置文件支持中文
- 史上最强的Vim 配置文件(原版+中文改进版)
- VIM中文乱码(_vimrc配置文件备份)
- vim配置文件(带详细中文注释)
- Linux上配置Apache,支持中文名称文件下载的方法