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

转载 2007年09月21日 11:01:00


在windows下vim的中文字体显示并不好,所以我们需要调整字体显示编码为utf-8,只有这样才能使用美观的中文。这时候可能出现很多中文乱码。
如:
文件显示乱码、菜单乱码、右键菜单乱码、conlse输出乱码、文件关联右键菜单乱码等等。
网上很多解决办法,但我试了很多,都出现一些怪异的乱码,顾此失彼。
有个简单的方法解决乱码问题:删除vim下的lang目录。但这样所有菜单只能显示英文了。
于是只好自己想办法。经过长时间摸索,总结下边的代码可以彻底解决这些问题。

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" vim7.1在windows下的编码设置。By Huadong.Liu
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
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
"解决consle输出乱码
language messages zh_CN.utf-8

相关文章推荐

VIM打开中文乱码的解决办法

刚才用VIM打开自己写的程序,注释中的中文全是乱码,网上搜了下解决办法,就是要修改VIM配置文件来指定文件打开时的编码方式: 参考教程:http://www.cnblogs.com/hopeworl...

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

相信用过 Vim 的人都会深深的喜欢上这款编辑器,因为它的效率实在是太高了!不过,对于在 Windows 系统上使用 Vim 的人会碰到一点小麻烦:文件显示乱码、菜单乱码、右键菜单乱码、conlse输...

让VIM彻底告别乱码

1 字符编码基础知识字符编码是计算机技术中最基本和最重要的知识之一。如果缺乏相关知识,请自行恶补之。这里仅做最简要的说明。1.1 字符编码概述所谓的字符编码,就是对人类发明的每一个文字进行数字化表示...

解决vim编辑文件时中文乱码

情况1:在centOS或debian等Unix系统上,使用vim编辑文件时,输入中文时,中文乱码: #vim /root/.vimrc 输入如下配置: syntax on set ...

MySQL主从架构配置

MySQL主从同步配置有两台MySQL数据库服务器master和slave,master为主服务器,slave为从服务器,初始状态时,master和slave中的数据信息相同,当master中的数据发...

Vim/gVim 中文显示为乱码的解决办法

打开vimrc文件,在vim的安装目录下可以找到该文件,或在windows下是在vim/gvim下输入:edit $vim/_vimrc。在文件的末尾添加一句 "set fileencodings=u...

Vim_Windows下vim中文乱码

windows下vim的中文字体显示并不好,所以我们需要调整字体显示编码为utf-8,只有这样才能使用美观的中文。这时候可能出现很多中文乱码。如:文件显示乱码、菜单乱码、右键菜单乱码、conlse输出...
  • mikyz
  • mikyz
  • 2017-04-06 17:35
  • 317

Vim打开文件中文乱码

1. 解决办法编辑~/.vimrc 文件(没有则手动创建) 添加如下几行 set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set t...

GVIM中文编码出现乱码的解决方案

找到GVIM安装目录下的_vimrc文件(此为Windows系统下,若为Linux系统,则为.vimrc文件),并在其中添加设置内容: 解决文件内内容显示乱码: set encoding=...

vim不能正确显示中文

这个问题可谓是老生常谈了,google下或者是百度下,都可以找到很多的答案。我自己的配置文件在我工作环境下面(中文字体好像只有两三种),中文字显示成为了框框。查看配置文件fileencodingsfi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)