`
searun
  • 浏览: 175699 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

[Hacking VIM]之定制:切换菜单和工具栏

    博客分类:
  • VIM
阅读更多

[仅适用于GVim]

如果你仅仅是在终端下使用Vim,你可能习惯了没有菜单和工具栏,但是如果你转到GVim下,你很快就会发现默认情况下菜单和工具栏都是有的。

许多人都认为额外的编辑空间是要比菜单和工具栏重要的。如果你也是这其中的一员,则你可能想将菜单和工具栏从GVim中删除。但是,菜单中的某些脚本还是挺有用的,一个好的解决方案是可以自由切换菜单和工具栏在需要的情况下。

下面的代码将Ctrl+F2在GVim中绑定到切换菜单和工具栏,如果需要的话, 你可以将其加入到vimrc文件中。

map <silent> <C-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>


现在如果你不需要菜单和工具栏,就可以按下Ctrl+F2,将会得到更大的编辑空间。如果你想菜单和工具栏始终隐藏,则可以将下面的加入到vimrc文件中去。

' 完全隐藏菜单
:set guioptions-=m
' 完全隐藏工具栏
:set guioptions-=T


GUI的其他部分可以通过 set guioptions 来修改,如果需要这方面的知识可以查看帮助:

:help  ' guioptions '
分享到:
评论

相关推荐

    Hacking Vim 英文版

    2. **插件管理**:Vim支持大量的插件,可以扩展其功能。书中有详细章节讲解如何安装、配置和管理Vim插件,如Vundle、Pathogen或Plug等插件管理工具。 3. **映射与自动化**:学习创建自定义的键盘映射,实现快速执行...

    Packtpub.Hacking.Vim.7.2.Apr.2010.rar

    通过阅读这本书,用户不仅可以掌握Vim的基础操作,还能深入了解其高级特性和定制化能力,从而在日常工作中更加得心应手,提高开发效率。对于那些已经熟悉Vim基础的用户,此书将提供进一步提升技能的机会,使他们能够...

    《Hacking Vim》[PDF]

    除了实现对VI的兼容性外,VIM还扩展了很多的功能,包括语法高亮,代码折迭,脚本扩展等等,Packt Publishing出版社出版的这本书《Hacking VIM》就对VIM使用的一些TIP作了介绍,介绍的内容包括定制篇,移动篇,效率篇...

    vim工具书 hacking vim

    《vim工具书 hacking vim》是一本深度探讨Vim编辑器高级使用技巧的书籍,由Kim Schulz撰写,版权归属于2007年的Packt Publishing。本书面向已经熟悉Vim基本操作的用户,旨在帮助他们进一步挖掘Vim的强大功能,提高...

    Hacking Vim

    个性化设置是《Hacking Vim》的重要组成部分之一,它主要涉及如何根据用户的喜好和工作习惯来定制 Vim 的环境。这部分内容包括但不限于: - **配置文件**:了解如何编辑 `.vimrc` 文件以定制 Vim 的行为。 - **颜色...

    Hacking Vim 7.2 - by Kim Schulz,

    7. **远程编辑和多窗口工作**:Vim支持通过网络进行远程编辑,以及多窗口操作,方便对比和编辑多个文件。书中的相关章节会指导读者如何利用这些特性进行高效的分布式协作和多任务处理。 8. **个性化配置**:每个人...

    vim英文书籍(包含Hacking-Vim,Learning.the.vi.and.Vim.Editors,Vimbook-OPL)

    本资源包含三本关于Vim的英文书籍,分别是《Hacking Vim》、《Learning the vi and Vim Editors》以及《Vimbook-OPL》,旨在帮助用户深入理解和熟练掌握Vim的高级功能和技巧。 《Hacking Vim》是一本深入探讨Vim...

    Hacking Vim 7.2.pdf

    《Hacking Vim 7.2》一书是按照Vim 7.2版本编写的,但其中很多技巧和解决方案对于更高版本的Vim编辑器也是适用的。本书的内容涉及了Vim的基本操作、高级功能使用、插件管理、定制配置以及如何解决实际工作中遇到的...

    hacking vim

    Vim 以其高度可定制性、高效编辑模式和丰富的功能集而闻名,对于程序员、系统管理员和其他经常与文本打交道的专业人士来说,它是一款不可或缺的工具。 这本书可能会涵盖以下知识点: 1. Vim 的基本操作:虽然针对...

    Hacking vim

    ### Vim实用手册:《Hacking Vim》概览与核心知识点 #### 一、引言 在软件开发领域,编辑器的选择对于提升工作效率至关重要。Vim作为一款高度可定制且功能强大的文本编辑器,在程序员和系统管理员中享有极高的声誉...

    Kim_Schulz Hacking Vim.

    Kim_Schulz Hacking Vim 高清英文 Kim_Schulz Hacking Vim 高清英文

    Hacking Vim 7.2

    2. **Vim配置**:Vim允许用户通过.vimrc文件进行高度自定义,你可以学习如何编写和优化个人的配置文件,以适应你的编程习惯和需求。这包括设置热键、改变颜色方案、调整缓冲区和窗口管理等。 3. **宏与自动化**:...

    Hacking.Vim.May.2007.Packt.Publishing.pdf

    - **定义**:Vim是一款高度可配置、功能强大的文本编辑器,最初由Bram Moolenaar开发。它基于Vi编辑器发展而来,广泛应用于Linux和其他类Unix系统中。 - **特点**: - **高度可定制性**:通过插件扩展和脚本语言...

Global site tag (gtag.js) - Google Analytics