• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    完美解决gvim的菜单乱码问题

    gvim的菜单乱码问题的解决方法:

    (乱码是由于系统内码不兼容导致,系统内码包括gb2312 gb18030 utf-8 utf-16[unicode]等)

    生成文件 ~/.gvimrc

    并添加如下语句:

    set encoding=chinese
    set langmenu=zh_CN.GBK
    set imcmdline
    set guifont="Serif 14"
    source $VIMRUNTIME/delmenu.vim
    source $VIMRUNTIME/menu.vim

    保存后即可解决乱码问题

    ========================================

    查看文件的编码:

    :echo fileencoding

    Vim 有四个跟字符编码方式有关的选项,encoding、fileencoding、fileencodings、termencoding (这些选项可能的取值请参考 Vim 在线帮助 :help encoding-names),它们的意义如下:

    encoding: Vim 内部使用的字符编码方式,包括 Vim 的 buffer (缓冲区)、菜单文本、消息文本等。

    fileencoding: Vim 中当前编辑的文件的字符编码方式,Vim 保存文件时也会将文件保存为这种字符编码方式 (不管是否新文件都如此)。

    fileencodings: Vim 启动时会按照它所列出的字符编码方式逐一探测即将打开的文件的字符编码方式,并且将 fileencoding 设置为最终探测到的字符编码方式。因此最好将 Unicode 编码方式放到这个列表的最前面,将拉丁语系编码方式 latin1 放到最后面。

    termencoding: Vim 所工作的终端 (或者 Windows 的 Console 窗口) 的字符编码方式。这个选项在 Windows 下对我们常用的 GUI 模式的 gVim 无效,而对 Console 模式的 Vim 而言就是 Windows 控制台的代码页,并且通常我们不需要改变它。

    用英文菜单和提示最好,可以免去下面对菜单和提示信息(B,C部分)的设置

    如果用英文菜单和提示在安装gvim的时候,将支持本地语言的选项去掉。

    解决vim文件乱码,打开文件乱码,菜单,提示信息乱码:

    有四个跟字符编码方式有关的选项,encoding、fileencoding、fileencodings、termencoding

    在linux中修改.vimrc(在win中是_vimrc)

    windows系统也可以在vim菜单项中:编辑>启动设定,直接打开_vimrc文件

    A,"设置文件的代码形式

    set encoding=utf-8
    set termencoding=utf-8
    set fileencoding=utf-8
    set fileencodings=ucs-bom,utf-8,chinese,cp936

    B,"vim的菜单乱码解决:

    "同样在 _vimrc文件里以上的中文设置后加上下列命令,
    source $VIMRUNTIME/delmenu.vim
    source $VIMRUNTIME/menu.vim

    C,"vim提示信息乱码的解决

    language messages zh_CN.utf-8

    以上这篇完美解决gvim的菜单乱码问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • Vim中的几种文件备份方法总结
    • Vim编辑器常用的命令总结
    • Linux vim编辑命令模式
    • Vim的分屏功能命令大全
    • linux 中vim的用法讲解
    • 浅谈Vim中的Tab与空格缩进
    上一篇:Linux终端命令行的常用快捷键详解
    下一篇:linux lsof命令详解及实例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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