编译安装了vim7.3之后,终端运行gvim后出现如下警告:
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文件,内容为
方法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 文件,添加以下代码:
再次启动 gvim 时,菜单栏与工具栏默认是隐藏的,这样可以充分利用窗口空间,使其显示更多的文本内容。
在必要时,可使用 F2 键呼出菜单栏/工具栏;待不使用时,用 F2 键将其关闭。
[color=red]PS:隐藏菜单栏的代码贴在.vimrc中没什么问题,贴在.gvimrc中时从终端启动则会报语法错误。[/color]
(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 Toolbar
set guioptions-=m
set guioptions-=T
map <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]