估计是刚换的模板,没有仔细看,我瞅瞅。
Written by nonozone2009/09/09
解决VIM中文乱码
软件 Article
有时候在使用vim的时候,显示中文为乱码,这个时候我们可以修改vimrc文件解决问题!
首先,你需要搞清楚vimrc所在的位置。一般来说,在linux系统里,应该是这样
Linux: /usr/share/vim/vimrc
在Windows系统,应该是在vim的安装目录
Windows: c:\program files\vim\vimrc
我目前使用的是Windows7 ,路径显示为
C:\Program Files\Vim\_vimrc
这里所说的都是全局设定,打开vimrc文件后,只需要在文件最后添加以下代码就可以了:
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8set fileformats=unix
set encoding=prc
这样,你的vim中文乱码问题就解决了!
需要注意的是,在Windows7和vista下,由于加强版的管理员权限,你用vim直接打开vimrc文件,所做的修改是无法保存的!哪怕你使用的是:wq! 命令!一个简单的方法就是先在开始里面用管理员权限启动vim,然后通过vim打开vimrc文件做修改就可以了!
3 comments
发表回复 取消回复
文章内容中插入了太多的“阅读更多”的链接…
Android 山寨板我买一台退一台,基…
仅仅是推送的流量...
貌似留言功能有问题呢……跳出个全是代码的…
还是 set encoding=prc 比较有用。还有我用SecureCRT 访问终端的。还会遇到SecureCRT设置的问题。
沙发被别人抢去了..
set encoding=utf-8
set termencoding=utf-8
set fencs=ucs-bom,utf-8,gb18030,gbk,gb2312,big5,euc-jp,euc-kr,latin1,cp936
我是这样的, fenc 推荐加上 ucs-bom, 而且是第一位, 曾经试过做一个php页面, 站点内容是简繁中日英多字符混合, 原文件格式是 utf-8 的, vim 打开和保存也是 utf-8
当时我的 fencs 是 utf-8 排第一位, 结果保存的页面出现非英文字符乱码, 尝试用 notepad++ 转换格式无解, 把 ucs-bom 放第一位就顺利解决乱码问题