解决VIM中文乱码

有时候在使用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-8

set fileformats=unix

set encoding=prc

这样,你的vim中文乱码问题就解决了!

需要注意的是,在Windows7和vista下,由于加强版的管理员权限,你用vim直接打开vimrc文件,所做的修改是无法保存的!哪怕你使用的是:wq! 命令!一个简单的方法就是先在开始里面用管理员权限启动vim,然后通过vim打开vimrc文件做修改就可以了!

Related Posts

  • VIM中常用的替换模式总结 (9)
    最近在FTP的时候,都是用VIM作为我的默认文本编辑软件,这个软件我就不多介绍了,说他是最强大的文本编辑软件也不为过,当然就是因为太强大,所以刚开始使用的时候会觉得稍微有些无从下 […]
  • 外贸推广案例分析:如何回复买家询盘 (5)
    由于自己长期从事出口B2B相关领域,对目前外贸出口的状况,以及众多国内供应商在跟国外买家沟通中遇到的问题,以及可以有哪些解决办法,算是有一些个人的看法吧。今天我就跟大家分享一下, […]
  • 小巧免费的远程协助软件TeamViewer (5)
    最近被QQ2009搞的崩溃,不知道是QQ2009本身的问题,还是跟Windows7兼容性不够,非常容易崩溃,尤其是在碰到用QQ截图或者对方发来视频的时候,昨天给人家正要远程协助解 […]
  • 华侨大学厦门校区小记(图) (8)
    今天下午没事,本来被同学叫去说到厦门园博园逛一下,结果得知厦门园博园的门票要60块,但是可以借厦门本地人的年卡就可以免费游览了,厦门本地户口居民可以60块办理年卡随到随逛,所以再 […]
  • 瞎扯淡几句 (0)
    上一篇文章都快一年啦,博客彻底被我荒废了,虽然现在每天的IP还可以保持在100~150之间,闲聊几句吧。 […]

解决VIM中文乱码》有3条评论

  1. 还是 set encoding=prc 比较有用。还有我用SecureCRT 访问终端的。还会遇到SecureCRT设置的问题。

  2. 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 放第一位就顺利解决乱码问题

发表评论

您的电子邮箱地址不会被公开。