¿Puedo hacer que gvim no use el cuadro de diálogo gráfico para ': set confirm'?


11

Yo uso gvim en Windows con mucha frecuencia. Tengo en mi .vimrc:

set confirm

Sin embargo, esto abre un pequeño cuadro de diálogo, así que tengo que usar mi mouse para salir. En la línea de comando vim, obtengo esto:

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

¿Hay alguna forma de configurar gvim para que se comporte de esta manera?

Respuestas:


9

Esa es una buena pregunta en realidad: nunca había pensado en esto antes, pero agregué esta configuración ahora que lo busqué :-)

De :h gui-w32-dialogs:

6.1 Diálogos

Los cuadros de diálogo que muestra la familia "confirmar" (es decir, la opción, el :confirmcomando y la confirm()función 'confirmar' ) están basados ​​en la GUI en lugar de los basados ​​en la consola utilizados por otras versiones. La bandera 'c' en 'guioptions' cambia esto.

Así que usar esto en tu .vimrcvoluntad hará el truco:

set guioptions+=c

1
Puedo confirmar que esto también funciona para MacVim / mvim.
AbePralle
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.