我在Windows上经常使用gvim。我在.vimrc中:

set confirm


但是,这会打开一个小对话框,因此我必须使用鼠标退出。在命令行vim中,我得到了:

:q
Save changes to "Untitled"?
[Y]es, (N)o, (C)ancel:


我是否可以将gvim配置为以这种方式运行?

#1 楼

实际上,这是一个好问题:我以前从未想过,但现在我搜索了它就添加了此设置:-)

来自:h gui-w32-dialogs


6.1对话框

“ confirm”系列显示的对话框(即'confirm'选项,
:confirm命令和confirm()函数)基于GUI,而不是
控制台-其他版本使用的基础版本。在'guioptions'中的'c'标志更改了此内容。


因此,在您的.vimrc中使用它可以解决问题:

set guioptions+=c


评论


我可以确认这也适用于MacVim / mvim。

– AbePralle
16-3-29在21:03