From: http://www.liuhuadong.com/archives/68/index.html

vim、gvim在windows下中文乱码的终极解决方案
在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、gvim在windows下中文乱码的终极解决方案相关推荐

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

    打开vim的配置文件,位置在/etc/vim/vimrc 在其中加入 set encoding=utf-8 set fileencodings=utf-8,gb2312,gbk,gb18030 set ...

  2. JSP中文乱码问题终极解决方案(转)

    JSP中文乱码问题终极解决方案 http://www.cnblogs.com/beijiguangyong/archive/2012/03/31/2437124.html 在介绍方法之前我们首先应该清 ...

  3. JSP中文乱码问题终极解决方案(上)

    摘要: 本文首先介绍了一个JSP的源文件执行过程,即需要经过三个阶段,两次编码,才能完成一次完整的输出.特别需要注意的是,在这个过程中,编码问题贯穿始终.我们知道在JSP/Servlet中,主要有以下 ...

  4. JSP中文乱码问题终极解决方案

    在介绍方法之前我们首先应该清楚具体的问题有哪些,笔者在本博客当中论述的JSP中文乱码问题有如下几个方面:页面乱码.参数乱码.表单乱码.源文件乱码.下面来逐一解决其中的乱码问题. 一.JSP页面中文乱码 ...

  5. Java中文jsp页面被转码了_JSP中文乱码问题终极解决方案

    转载自: http://www.cnblogs.com/beijiguangyong/ http://www.cnblogs.com/beijiguangyong/archive/2012/03/31 ...

  6. oracle export utf-8,Linux操作系统下终端乱码的终极解决方案 export LANG=zh_CN.UTF-8 export LANG=en_US...

    在使用linux的终端工具SecureCRT的时候,每次提交SVN想输入中文日志的时候总是输不了中文. svn ci -m "" 这时候两个引号之间就是没有办法输入中文. 后来跟其 ...

  7. oracle export utf-8,Linux操作系统下终端乱码的终极解决方案 export LANG=zh_CN.UTF-8 export LANG=en...

    在使用linux的终端工具SecureCRT的时候,每次提交SVN想输入中文日志的时候总是输不了中文. svn ci -m "" 这时候两个引号之间就是没有办法输入中文. 后来跟其 ...

  8. python graphviz中文乱码_graphviz画决策树图中文乱码问题终极解决方案

    大家在画决策树的过程中,一定非常希望能画出带有中文特征名称或类别名称的决策树.但我们直接用graphviz画图时,中文却会出现乱码.如下图所示,相信大家都遇见过:在红酒数据集中,将feature_na ...

  9. 解决qt5在windows系统下中文乱码的问题的简单方法

    解决qt5在windows系统下中文乱码的问题的简单方法 解决方法 以utf-8格式为代表进行修改. 首先,确定自己需要的文字编码格式,并在qt的项目-编辑器里面定义 接下来,选择出现乱码的文件里面的 ...

最新文章

  1. 深度学习(7)卷积神经网络
  2. 不愿说再见 | 自动化系2019年毕业典礼发言
  3. Javascript笔记02:严格模式的特定要求
  4. EM12C监控遇到 ‘cursor: pin S wait on X’ waits.
  5. 《系统集成项目管理工程师》必背100个知识点-76配置审计
  6. IPFS: Merkle DAG数据结构
  7. OpenCASCADE绘制测试线束:拓扑命令之Making the touching shapes connected
  8. OpenCASCADE:使用 XSTEPDRAW
  9. 985博导:如果符合这几条,你可能不适合读博!
  10. python爬虫程序的流程图_Python即时网络爬虫项目: 内容提取器的定义(Python2.7版本)...
  11. Java B2B2C多用户商城 springboot架构 (五)springboot整合 beatlsql
  12. Markdown 添加emoji
  13. viper4android 2.1,viper4android fx 2.2.1.1 调解
  14. 记录office安装一半重启后无法继续安装
  15. 想做游戏测试工程师?这几点不知道可不行!
  16. 【老生谈算法】matlab实现灰度图处理源码——灰度图处理
  17. 大数据和云计算发展前景怎样?
  18. Android 编译命令 make j8 21 | tee build.log 解释
  19. java8中的Collectors.groupingBy用法
  20. k8s中pod sandbox创建失败failed to start sandbox container

热门文章

  1. ping得通外网,上得了QQ,游戏,却打不开网页。
  2. 袋装决策树_袋装树是每个数据科学家需要的机器学习算法
  3. Docker 入门(4)镜像与容器
  4. leetcode738. 单调递增的数字(贪心)
  5. leetcode1448. 统计二叉树中好节点的数目(dfs)
  6. grafana 创建仪表盘_创建仪表盘前要问的三个问题
  7. 基于MVC的网站和在线教育系统
  8. vim插件之cscope的安装与配置
  9. hdu120118岁生日
  10. [转] 用Diff和Patch工具维护源码