如何停止gvim打开对话框?

jho*_*orn 7 vim dialog config

我已经设法让gvim非常接近控制台vim的感觉,没有滚动条,没有工具栏等.但是,每当它需要提示我,而不是在状态行下面它喜欢打开一个gui对话框.这个对话框很烦人,它经常出现在错误的显示器上,有时候我会想念它,还有额外的按键/点击来消除它.

显然我可以使用'c'标志禁用简单的选择对话框,但它似乎对我不起作用.也许我的测试对话框不被认为是"简单".

set guioptions+=lrbmTLce
set guioptions-=lrbmTLce
Run Code Online (Sandbox Code Playgroud)

我正在测试关于交换文件的对话框(无论是只读,恢复,编辑等)以及有关在vim实例外部更改文件的对话框.

Pet*_*ker 5

我在.gvimrc中使用以下内容

set guioptions=c
Run Code Online (Sandbox Code Playgroud)


jho*_*orn 5

Peter Rincker事实上是正确的,但是我发现我在guioptions集中是否设置了一些问题.下面的配置可以使GVim完全像控制台vim一样,包括禁用对话框,控制台选项卡,没有菜单或滚动条等.我确定这是一个更简洁的选项,所以我把它作为一个答案,并希望有人回来用'正确'的方法.

set guioptions+=lrbmTLce
set guioptions-=lrbmTLce
set guioptions+=c
Run Code Online (Sandbox Code Playgroud)