如何在GVIM中显示标签关闭按钮?请告诉我如何在GVIM的每个标签页上显示关闭按钮。此外,如果我打开多个标签页关闭GVIM,是否可以设置警告?
3 回答
狐的传说
TA贡献1804条经验 获得超3个赞
显示关闭按钮
该'tabline'
选项可以包含%X
关闭选项卡按钮的标记,但这仅适用于选项卡行的控制台版本。:help 'guitablabel'
明确说明:
请注意,语法突出显示不用于该选项。%T和%X项也被忽略。
因此,要真正得到你想要的东西,你必须切换到(丑陋的)基于文本的标签行
:set guioptions-=e
但请注意,在Vim中不鼓励使用鼠标(即使您可以通过Web浏览器选项卡等其他应用程序对其进行自定义)。如果您在鼠标右键上单击GUI选项卡标签,您也可以|Close tab|
从弹出菜单中进行选择。
防止标签关闭
(请注意,在这里提出多个问题是不赞成的;请单独询问。)
我不认为这是可能的; 有一个VimLeavePre
事件你可以挂钩,但它不能阻止关闭Vim; 行动(例如:qall!
)无法撤消。如果您习惯于通过映射或命令关闭Vim,则可以覆盖它并在其中包含一个检查(使用tabpagenr('$') > 1
)。
如果您担心丢失窗口/标签布局,请查看Vim会话(可以在后台自动保留)。这将允许使用先前打开的窗口重新启动Vim。
添加回答
举报
0/150
提交
取消