news 2026/6/19 23:06:21

25、定制gvim的滚动条、菜单和工具栏

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
25、定制gvim的滚动条、菜单和工具栏

定制gvim的滚动条、菜单和工具栏

1. 滚动条定制

gvim通常会有一个右侧滚动条。大写的L和R选项可让gvim仅在存在垂直分割窗口时显示左侧或右侧滚动条。水平滚动条则由guioptions选项中的b标志控制,包含b显示水平滚动条,不包含则不显示。

有趣的是,左右滚动条可以同时滚动,滚动其中一个会使另一个相应移动。在两侧都配置滚动条能带来很大便利,你可以根据鼠标位置,点击并拖动最近的滚动条。

许多选项(包括guioptions)会控制多种行为,默认情况下可能包含多个标志,未来版本的gvim甚至可能添加新标志。因此,在:set guioptions命令中使用+=-=语法很重要,这样可以避免删除想要的行为。例如,:set guioptions+=l会为gvim添加“滚动条始终在左侧”的选项,同时保留guioptions字符串中的其他组件不变。

2. 菜单定制
2.1 菜单基础特性

gvim具有完全可定制的菜单功能。菜单选项实际上是Vim命令的包装,通过关注菜单右侧显示的按键或命令,你可以逐渐学习Vim命令。例如,在编辑菜单中,虽然初学者可以方便地找到熟悉的“撤销”命令,但使用菜单中显示的Vimu按键会更快更便捷。

每个菜单开头都有一条带剪刀图标的虚线,点击这条

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 0:01:23

7个让你重新爱上阅读的理由:Readest如何拯救你的碎片化时间?

你是否曾经:在地铁上打开一本电子书,却发现格式错乱;晚上想继续白天的阅读进度,却发现手机和电脑的进度不同步;读外文文献时,频繁切换翻译软件打断阅读节奏?如果你正在经历这些困扰,…

作者头像 李华
网站建设 2026/6/18 12:42:38

32、Vim与nvi编辑器的使用指南

Vim与nvi编辑器的使用指南 1. Vim的基本操作与资源 在Vim的命令编辑窗口中,你可以轻松找到最近使用过的命令,必要时对其进行修改,然后按回车键执行。还能将缓冲区内容写入你指定的文件名,记录命令历史以便日后参考。 这里有个小幽默,你可以输入命令 :help sure ,看看…

作者头像 李华
网站建设 2026/6/14 22:38:53

如何用MouseInc鼠标手势工具让Windows操作效率翻倍?

如何用MouseInc鼠标手势工具让Windows操作效率翻倍? 【免费下载链接】MouseInc.Settings MouseInc设置界面 项目地址: https://gitcode.com/gh_mirrors/mo/MouseInc.Settings 你是否曾经因为频繁在鼠标和键盘之间切换而感到效率低下?或者因为在不…

作者头像 李华
网站建设 2026/6/19 11:37:24

37、Vile编辑器:功能特性与使用指南

Vile编辑器:功能特性与使用指南 在文本编辑领域,Vile编辑器以其丰富的功能和灵活的操作方式受到众多用户的青睐。下面将详细介绍Vile编辑器的各种功能特性和使用方法。 文本选择与操作 选择方式 : 可以通过双击或三击来选择单个单词或行。 点击鼠标右键可扩展选择范围,…

作者头像 李华
网站建设 2026/6/19 6:36:09

18、Unix系统网络服务配置与接口配置指南

Unix系统网络服务配置与接口配置指南 在Unix系统中,网络服务的配置和网络接口的设置是构建稳定网络环境的关键步骤。下面将详细介绍相关的配置方法和注意事项。 1. 基本网络服务配置 在Unix系统中,inetd和xinetd是启动关键网络服务的重要工具。大多数Unix系统使用inetd,不…

作者头像 李华
网站建设 2026/6/16 20:59:40

民宿平台管理|基于springboot民宿平台管理系统(源码+数据库+文档)

民宿平台管理 目录 基于springboot vue民宿平台管理系统 一、前言 二、系统功能演示 三、技术选型 四、其他项目参考 五、代码参考 六、测试参考 七、最新计算机毕设选题推荐 八、源码获取: 基于springboot vue民宿平台管理系统 一、前言 博主介绍&…

作者头像 李华