vim打开php文件乱码,在windows中使用vim编辑器汉字显示乱码的解决办法

我用linux中的编辑器vim打开php文件发现汉字是乱码!

解决办法如下:

方案1

我用这个方法成功了!

在C:\Program Files\Vim\_vimrc的最前面加入下面二行,如果没有这个文件,就建一个这个文件。

let &termencoding=&encoding

set fileencodings=utf-8,gbk,ucs-bom,cp936

记的保存哦,然后在用Vim打开看看,UTF8和GB2312都没有问题。

方案2

我用这个方案失败了!

简体中文

如果在简体中文的windows下使用vim的情况下,又想用vim编辑utf-8格式的文件的话,则需要在vim的配置文件(vim7.2如果默认安装之后,配置文件就是vim目录下的那个“_vimrc”文件,用记事本或者其它编辑器打开它就可以编辑)里设置好如下四个选项:

set encoding=utf-8

set termencoding=gb2312

set fileencodings=ucs-bom,utf-8,chinese

if has(“win32″)

set fileencoding=chinese

else

set fileencoding=utf8

endif

set ambiwidth=double

source $VIMRUNTIME/delmenu.vim

source $VIMRUNTIME/menu.vim

language messages zh_CN.UTF-8

在_vimrc文件的最前面加上即可。

繁体中文

发一个繁体系统下的配置:

set encoding=utf-8

set termencoding=big5

set fileencodings=ucs-bom,utf-8,chinese

if has(“win32″)

set fileencoding=chinese

else

set fileencoding=utf8

endif

set ambiwidth=double

source $VIMRUNTIME/delmenu.vim

source $VIMRUNTIME/menu.vim

language messages zh_TW.UTF-8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值