vim 打开乱码

首先,你需要搞清楚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

时间: 2024-10-05 19:00:57

vim 打开乱码的相关文章

vim打开后乱码,xshell打开后也是乱码

Xshell对于嵌入式开发来说,是个非常不错的工具.但或许都有过被中文显示为乱码的问题感觉有点不爽.解决方法其实很简单的,即把xshell编码方式改成UTF-8即可. [文件]–>[打开]–>在打开的session中选择连接的那个,点击[属性] -> [终端], 编码选择为:Unicode(UTF-8),然后重新连接服务器即可.也可以在Xshell的工具栏里面点击“编码 ”按钮,选择Unicode(UTF-8)编码即可. 有时候在使用vim的时候,显示中文为乱码,这个时候我们可以修改vi

ubuntu 中用vim打开txt等文件中文显示乱码的解决方法  

今晚用ubuntu 12.04 的vim编辑网页代码时,发现上面的中文显示乱码.这个html文件是我之前用gedit编辑的,在gedit里面显示正常,可是在vim下显示就是乱码了. 怎么解决ubuntu中vim显示中文乱码的问题呢? 首先,添加中文字符编码: sudo gedit /var/lib/locales/supported.d/local 在打开的文件中添加下面的中文字符集 zh_CN.GBK GBK zh_CN.GB2312 GB2312 zh_CN.GB18030 GB18030

linux 用vim 打开windows 下纯文本文件(*.txt,*.html) 乱码问题

在linux操作系统下,我们有时用vim打开在windows下的txt或html文件时,会发现发现在windows下能正常显示的txt或html文件出现了中文乱码. 出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环境中中文压缩一般为gbk,而在linux环境中为utf8,这就导致了在windows下能正常显示txt或html文件在linux环境下打开出现了乱码状态. 解决方法:在linux用iconv命令,如乱码文件名为index.html,那么在终端输入如下命令: ico

git clone的源码在vim打开时是乱码

起因:昨天从github clone源码时,有些readme.txt的文件在vim打开时变成了乱码.在网上找了一下答案,都说是linux的字符集和windows的字符集不兼容导致的,并不是github或是vim的问题.但没有提供解决方法,我也就不了了之. 今天在查怎么确定文件的字符集时突然看到了这篇博文:http://jayli.github.io/blog/data/2010/03/15/vimencode.html 里面讲解了一些vim文件编码的知识提到了fileencodings,索性就把

Windows下Git Bash中VIM打开文件中文乱码

Windows下Git Bash中VIM打开文件中文乱码,解决方法是: 步骤一 [email protected] MINGW64 /d/项目GGE/Hard_for_GGE (master)$ cd /etc/ [email protected] MINGW64 /etc$ vi vimrc 步骤二 在打开的vimrc文件开头添加以下代码: set nu set fencs=utf-8,gbk,utf-16,utf-32,ucs-bom 保存并退出vimrc编辑文档. 步骤三 1.退出git

解决Xshell和vim中文乱码(转载)

From:http://blog.csdn.net/lovey599/article/details/7275403 一般而言,乱码多是由于编码问题引起 的,在windows系统中,大多数情况下中文编码采用的是big5或utf-8两种,但是默认情况下确是big5,如果这样的话,请首先用locale命令查看你linux系统当前语系,执行LANG=zh_CN.big5修改语系.这里以utf8编码为例. 打开一个用utf8编码的中文文件,在vim中,执行:set encoding=utf-8 term

Ubuntu下vim中文乱码

在linux中,用vim打开包含中文的文件时,有可能出现乱码 下面的vim配置方法亲测有效 1. 找到你的vimrc文件,也有可能是.vimrc,有的说建议不要改全局vim配置,但是我改当前用户下的vimrc并没有生效,所以我改了全局的. 2. 配置如下 set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1 set termencoding=utf-8 set fileformats=unix set encoding=p

vim中文乱码的问题

在Windows下编写的代码放在Linux下用vim打开之后中文注释全乱了: 原因就是编码格式不一致,解决办法: 打开vim配置文件: sudo vim /etc/vim/vimrc 在最后添加三行代码以支持utf-8编码: 1 set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 2 3 set termencoding=utf-8 4 5 set encoding=utf-8? 保存退出即可?

使用vim打开某文件一直出现Swap file ".nginx.conf.swp" already exists!

故障:在使用vim编辑nginx的配置文件的时候,一直出现swp文件已存在的现象: 在使用vim编辑某文件的时候,会产生一个swp文件 .FILENAME.swp 在正常编辑结束退出的时候,该文件会被自动删除 如果不小心删除原文件,可以使用vim -r FILENAME,就是利用swp文件恢复原文件(前提是系统没有重启,系统重启后,该文件也会消失) 一般,在使用vim打开某文件的时候出现这种问题的原因有两种: 1.此时该文件已经被打开 在这种情况下可以使用只读方式打开 2.就是由于swp文件存在