`
carpenshaw
  • 浏览: 2844 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

解决gvim在windows下的中文乱码问题

阅读更多

从gvim官网下载了windows vim软件,安装后发现出现中文乱码,估计是编码的问题,网下找了一些资料,解决方法很简单,在vim安装目录下有个_vimrc配置文件,用记事本打开,有前面添加以下内容:

 

// 处理文本中的出现的乱码,加入以下代码

set encoding=utf-8
set fileencodings=utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif

 

// 处理菜单及右键菜单乱码,加入以下代码

source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim

 

// 处理console输出乱码,加入以下代码

language messages zh_CN.utf-8

 

一般为了彻底解决乱码问题,上面的三种代码都要加入。

 

分享到:
评论

相关推荐

    vim、gvim在windows下中文乱码的终极解决方案.docx

    "Vim、gvim在Windows下中文乱码的终极解决方案" Vim是一款功能强大且广泛使用的文本编辑器,但是在Windows平台下,却常常出现中文乱码的问题。这些问题包括文件显示乱码、菜单乱码、右键菜单乱码、console输出乱码...

    gvim解决utf-8文件中文乱码

    通过以上步骤,可以有效解决gvim在处理UTF-8编码的中文文件时出现的乱码问题。关键在于正确设置gvim的内部编码以及文件编码检测顺序,确保gvim能够准确识别并解析各种编码的文件。对于经常处理多语言文本的开发者来...

    Windows下利用Gvim写PHP产生中文乱码问题解决方法

    在Windows环境下使用Gvim编辑器编写PHP代码时,遇到中文乱码的问题,这通常是由于编码设置不一致导致的。我们首先需要了解,中文乱码的产生原因一般涉及两个方面:一方面是编辑器内部的编码设置,另一方面则是文件...

    完美解决gvim的菜单乱码问题

    通过上述步骤,我们可以有效地解决GVim在菜单、文件和提示信息方面的乱码问题。记住,调整这些设置后,重启GVim以使改动生效。同时,确保你的系统环境和文件编码一致,可以避免许多编码相关的困扰。在处理各种编码...

    windows上gvim的编码设置

    ### Windows上gvim的编码...通过以上步骤,我们可以在 Windows 系统中有效地解决 gvim 中乱码问题,让开发者能够更加专注于代码编写而非编码问题本身。希望这些信息能够帮助你在日常开发工作中更加高效地使用 gvim。

    解决linux下vim中文乱码的方法

    通过以上步骤,你应该能够解决在Linux下使用Vim编辑中文文本时出现的乱码问题。保持Vim的编码设置与你的系统和文件编码相匹配是避免乱码的关键。如果遇到特殊情况,比如需要与其他软件兼容,可以根据需要调整文件的...

    Windows Gvim 全局配置 乱码问题

    今天在win7下使用gvim打开以前在ubuntu下用vim写的文档时,显示的中文全是乱码,这可不行! google了一下,知道了在console下输入: set encoding=utf-8 解决问题。 但是每打开一个这样的文件都要设置,gvim不是...

    vimrc带详细说明配置文件and插件包

    windows下的Gvim7.2的配置文件 增加了"文件浏览"和Taglist等一系列插件. 插件也在压缩包内 "本配置文件包括如下内容: "设定窗口打开位置 winpos 300 60 "设定窗口起始大小 set lines=50 columns=118 " 设定默认解码...

    VIM高级配置方法归纳.pdf

    3. **解决中文乱码问题** - 如果发现gvim菜单出现乱码,可以删除`C:\Program Files\Vim\vim72\lang`文件夹,使菜单语言改为英文。 4. **语法高亮配置** - 编辑`_vimrc`文件,加入以下内容: ```vim set nu !...

    VIM编辑器配置

    VIM编辑器配置是一个涉及到在Windows和Linux环境下对GVIM和VIM编辑器进行个性化设置的过程。在这个过程中,我们主要关注的是插件的配置,这些插件能够增强VIM的功能,使编程和编辑过程更加高效和方便。 一、编程...

    linux上vi的初始最佳配置

    5. **解决乱码问题**:`language messages zh_CN.utf-8` 解决控制台输出的中文乱码,而`source $VIMRUNTIME/delmenu.vim` 和 `source $VIMRUNTIME/menu.vim` 则用于解决菜单的乱码问题。 6. **设置终端编码**:`...

Global site tag (gtag.js) - Google Analytics