编译安装了vim7.3之后,终端运行gvim后出现如下警告:

(gvim:6667): Gtk-WARNING **: Invalid input string

gvim菜单栏不正常显示。查阅到的解决方法有如下几种:
方法1:参考[url]http://liulang.is-programmer.com/show/329.html[/url]
UTF-8才是标准的 写成其它任和形式 gvim都会有问题。可以在终端输入locale查看系统当前的语言设置。然后试着把utf8改成标准的UTF-8格式。

方法2:参考[url]http://superxgz.iteye.com/blog/81161[/url]
在当前用户下新建一个.gvimrc文件,内容为

set encoding=utf8 set langmenu=zh_CN.UTF-8 set imcmdline source $VIMRUNTIME/delmenu.vim source $VIMRUNTIME/menu.vim

方法3:参考[url]http://www.cnblogs.com/walkbro/archive/2010/03/28/1698793.html[/url]
我的vim编译安装在了自定义目录下面,/home/paddy/tools/vim7.3。语言文件的详细目录是/home/paddy/tools/vim7.3/share/vim/vim73/lang。把其中的menu_zh_cn.utf-8.vim复制一份并重命名为menu_zh_cn.utf8.vim。

[color=red]PS:我只用了第3种方法,前两种没有试过。[/color]

[color=blue]隐藏gvim菜单栏。[/color]
参考[url]http://liyanrui.is-programmer.com/articles/1791/gvim-menu-and-toolbar-toggle.html[/url]
编辑 $HOME/.gvimrc 文件,添加以下代码:

"Toggle Menu and Toolbarset guioptions-=mset guioptions-=Tmap <silent> <F2> :if &guioptions =~# 'T' <Bar>        \set guioptions-=T <Bar>        \set guioptions-=m <bar>    \else <Bar>        \set guioptions+=T <Bar>        \set guioptions+=m <Bar>    \endif<CR>

再次启动 gvim 时,菜单栏与工具栏默认是隐藏的,这样可以充分利用窗口空间,使其显示更多的文本内容。
在必要时,可使用 F2 键呼出菜单栏/工具栏;待不使用时,用 F2 键将其关闭。

[color=red]PS:隐藏菜单栏的代码贴在.vimrc中没什么问题,贴在.gvimrc中时从终端启动则会报语法错误。[/color]

vim菜单栏不正常显示以及隐藏菜单栏相关推荐

  1. Vim 行号的显示与隐藏

    2019独角兽企业重金招聘Python工程师标准>>> Vim 行号的显示与隐藏 一.当前文档的显示与隐藏 1 打开一个文档 [root@pcname ~]# vim demo.tx ...

  2. 显示和隐藏菜单栏(两种方式div、table)

    一.table方式 <html>     <head>     <title>菜单</title>     <meta   http-equiv= ...

  3. [学习][Vim]行号的显示与隐藏

    显示行号 输入命令: set nu 或者 set number 取消显示行号 命令: set nonu 或者 set nonumber

  4. php显示隐藏菜单栏,wps怎么取消隐藏菜单栏?

    wps取消隐藏菜单栏的方法:1.点击右上角的[显示/隐藏功能区]按钮,即可显示的隐藏菜单栏.2.将鼠标放在功能区的按钮,如[开始].[插入]上方,即可短暂显示被隐藏的菜单栏:然后点击右上角的[固定功能 ...

  5. PS 菜单栏显示与隐藏 - 快捷键

    PS 菜单栏显示与隐藏 - 快捷键:Tab 方法: 按下键盘的 Tab键 以上就是关于" PS 菜单栏显示与隐藏 - 快捷键 " 的全部内容.

  6. miniUI实现tab切换时显示隐藏菜单栏

    写了一个tab页面,需要切换不同tab页时,上面的菜单选择栏也相应的变换,如图: 一开始只写了显示.隐藏各对应的菜单的样式,但是并没有实现效果. 后来给tab添加一个事件,加上显示.隐藏其样式达到要求 ...

  7. gvim设置字体和隐藏菜单栏工具栏

    liunx下面设置字体 set guifont=Monaco\ 10 注意空格的位置,其他写法不认哦! Windows下面设置 set guifont=Monaco:h10 隐藏菜单栏 set gui ...

  8. 页面如何让它不显示标题栏,菜单栏,工具栏,地址栏

    <script> opener=null; //在没有提示的状态下,关闭当前窗口 window.close(); var he=screen.availheight-75; var wi= ...

  9. wordpress不同角色显示不同的菜单栏

    如果使用熟悉,wordpress的菜单栏设计在开发中是一个很方便的工具.这篇文详细讲wordpress中如何对不同角色显示不同的菜单栏. 1.注册不同的菜单,在functions.php中注册菜单 / ...

最新文章

  1. 学生每日计划表_早上6:13,很多教室的灯就亮了!高考还有10天,你都想象不到这些学生有多拼...
  2. easyui required 提交验证
  3. 2022年考研结束了
  4. .NET开发框架 ABP
  5. Sqlserver2014 迁移数据库
  6. 【英语四六级-必背单词】高中英语单词(C - 1)MP3试听与下载
  7. Word怎么撤销到上一步操作
  8. 网吧免费上网的7种武器
  9. 5款优秀的在线表格生成工具
  10. DSP28335软件实验研究--DA_AD模块功能详解
  11. c++手机编程软件_手机也能编程?盘点这5个可以用手机编程的App!快收藏!
  12. NVIDIA嵌入式开发板Jetson TX1教程
  13. 笛卡尔树(Cartesian Tree)
  14. 树莓派基于ffmpeg+阿里云流媒体服务器实现视频直播
  15. css小鸡破壳,小班美术教案《小鸡破壳》
  16. 个人网站如何取消(注销)备案信息?
  17. nodjs和php哪个有前景_浅谈nodejs和php
  18. Python-base编码和解码方法
  19. 现货代理,贵金属代理怎么选择一个好的平台?
  20. CSS 添加上标(用CSS伪类解决js无法赋值实现诸如单位平方的2上标)

热门文章

  1. scp的用法,包括windows和linux
  2. 下一个时代的黑产攻防,可能没有人类什么事情了
  3. 自研芯片,快手打响 ToB 第一战!
  4. 微信点餐html5模板,【瑞蚁原创分享】12:springboot微信点餐之微信模板
  5. 不会吧,难道真的有程序员不知道怎么接单赚钱吗?
  6. 如何在云栖社区显示一个QAP DEMO
  7. python爬虫数据分析项目 双十一_Python爬取淘宝商品数据,价值千元的爬虫外包项目!...
  8. 【马红“名师+”研修共同体】“课” 展风采,“研”无止境----教学交流活动(二)
  9. 二开版优化新紫色UI云开发新款壁纸小程序源码支持用户投稿在线审核
  10. C语言 switch语句举例说明(类比坐电梯来理解)