编译安装了vim7.3之后,终端运行gvim后出现如下警告:
(gvim:6667): Gtk-WARNING **: Invalid input string
gvim菜单栏不正常显示。查阅到的解决方法有如下几种:
方法1:参考
http://liulang.is-programmer.com/show/329.html
UTF-8才是标准的 写成其它任和形式 gvim都会有问题。可以在终端输入locale查看系统当前的语言设置。然后试着把utf8改成标准的UTF-8格式。
方法2:参考
http://superxgz.iteye.com/blog/81161
在当前用户下新建一个.gvimrc文件,内容为
set encoding=utf8
set langmenu=zh_CN.UTF-8
set imcmdline
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
方法3:参考
http://www.cnblogs.com/walkbro/archive/2010/03/28/1698793.html
我的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。
PS:我只用了第3种方法,前两种没有试过。
隐藏gvim菜单栏。
参考
http://liyanrui.is-programmer.com/articles/1791/gvim-menu-and-toolbar-toggle.html
编辑 $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 键将其关闭。
PS:隐藏菜单栏的代码贴在.vimrc中没什么问题,贴在.gvimrc中时从终端启动则会报语法错误。
分享到:
相关推荐
2. **启动预览**:在正常模式下,输入`:LivemarkStart`命令,这将在当前窗口的右侧打开一个预览窗格,显示Markdown文件的格式化版本。 3. **同步编辑**:当你在左侧编辑Markdown文本时,右侧的预览窗格会实时更新,...
将Vim与QT结合,可以提供一个现代化的、与操作系统更紧密集成的Vim体验,支持窗口管理、菜单、工具栏以及更直观的鼠标操作。 描述中提到,这个版本只有源代码,这意味着你需要有一定的编译知识来构建和安装这个程序...
Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能来支持软件开发。而Vim则是一款非常流行的文本编辑器,以其高度可定制性和高效...在实际使用中,可以根据自己的需求权衡是否集成Vim以及如何配置。
- 界面:GVim提供图形界面,支持窗口大小调整、菜单栏、工具栏等功能,而命令行Vim仅在终端中运行。 - 功能:GVim通常包含更多预设功能,如语法高亮、代码折叠等,但两者本质上是相同的编辑器。 7. **学习与进阶*...
在“Searching”章节中,作者详细介绍了在Vim中如何进行搜索操作,包括改变字体、最大化屏幕空间、创建菜单和工具栏按钮、搜索任意单词、跨多个文件搜索以及搜索和替换指定文本。此外,还包括了如何创建正则表达式和...
gvim允许用户在没有终端的情况下运行Vim,提供了一种窗口化的操作环境,包括菜单栏、工具栏和状态栏等,使得非Unix背景的用户也能轻松上手。gvim74保留了Vim的核心功能,同时提供了更直观的用户体验。 lua52插件是...
* :menu:显示菜单栏 13. 使⽤工具栏 用户可以使用以下命令使⽤工具栏: * :toolbar:显示工具栏 14. 使⽤状态栏 用户可以使用以下命令使⽤状态栏: * :statusline:显示状态栏 15. 使⽤命令模式 用户可以...
下面将详细介绍 Vim 配置的相关知识点以及如何利用 `vim_config_v4` 文件进行优化。 1. **Vimrc 文件** - Vimrc 是 Vim 的配置文件,通常位于用户主目录下的 `.vimrc` 或 `_vimrc` 文件。这个文件包含了启动 Vim ...
GVim在命令行Vim的基础上增加了图形用户界面(GUI),为Windows用户提供更直观的操作方式,包括鼠标支持和菜单栏。 总的来说,Vim 7.4 for Windows是程序员和文本编辑爱好者的一个强大工具,它结合了高效、灵活和...
"gvim"代表图形界面的VIM,与命令行版本的"vim"相比,它提供了更为友好的用户界面,包括菜单、工具栏等元素,方便非Unix背景的用户操作。 安装VIM的过程中,用户可以选择自定义配置,如安装路径、是否创建桌面快捷...
在Eclipse的“Window”菜单中选择“Preferences”,然后在左侧导航栏找到“Vrapper”或“ViEmu”设置,根据个人使用习惯调整键绑定、操作模式等选项。 ** Vim操作模式** Eclipse的Vim插件提供了三种主要的操作模式...
Vim的界面通常不包含鼠标支持和菜单栏,这意味着用户主要通过键盘快捷键来完成各种操作。它支持多种编程语言的语法高亮显示,代码补全,编译及错误跳转等功能,极大地提高了编码效率。 在Vim中移动光标可以使用基本...
1. **图形界面**:Gvim72在Windows环境下提供了友好的图形用户界面,包括菜单栏、工具栏和状态栏,使得新用户更容易上手。 2. **扩展功能**:除了基本的文本编辑,Gvim还集成了拼写检查、语法高亮、代码折叠等功能...
- gVim提供了标准的菜单栏和工具栏,使得初学者更容易理解和操作Vim,而无需记住所有命令。 - 它支持鼠标操作,如拖动选择文本,右键菜单进行复制、粘贴等。 - gVim还支持自定义配色方案和界面布局,用户可以根据...
关于gvim,它是Vim的图形界面版本,提供了更多的交互元素,如菜单栏、工具栏和状态栏,使得非命令行环境下的使用更为直观。不过,无论使用哪种版本,掌握Vim的基本命令和操作技巧都是非常重要的,这将极大地提高你的...
6. **界面优化**:除了基础的编辑功能,Gvim还可能调整了界面布局,如状态栏、工具栏、菜单设置等,使其更适合Windows用户的使用习惯。 7. **其他设置**:可能还包括一些个性化设置,如行号显示、搜索高亮、自动...
- **菜单和工具栏**:展示如何利用菜单和工具栏来增强用户体验。 ### 编辑模式 - **正常模式**:这是Vim的主要工作模式,在此模式下可以执行大多数编辑命令。 - **插入模式**:允许用户输入文本。 - **可视模式**...
安装过程中,你可以选择安装路径,决定是否创建桌面快捷方式,以及是否在系统菜单添加Vim项。注意,安装过程中要确保Vim的可执行文件(如`gvim.exe`和`vim.exe`)能够被系统找到。 3. 安装完成后,你可以通过“开始...
- **界面元素**: 介绍Vim GUI版本中的各种界面元素,如菜单栏、工具栏等。 - **鼠标操作**: 如何使用鼠标来完成一些操作,例如点击菜单项、拖拽文本等。 - **剪贴板交互**: 与系统的剪贴板进行交互,实现在不同应用...
在Windows操作系统中,gVIM提供了一个与传统Windows应用程序类似的窗口,包含了菜单栏、工具栏和状态栏,这使得初学者更容易上手。它保留了Vim的核心特性,如多级撤销/重做、宏录制和播放、强大的搜索和替换功能,...