Bisakah saya membuat gvim tidak menggunakan kotak dialog grafis untuk ': set confirm'?


11

Saya sering menggunakan gvim di windows. Saya miliki di .vimrc:

set confirm

Namun, ini membuka kotak dialog kecil, jadi saya harus menggunakan mouse saya untuk berhenti. Di baris perintah vim, saya mendapatkan ini:

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

Apakah di sana saya dapat mengkonfigurasi gvim untuk berperilaku seperti ini?

Jawaban:


9

Sebenarnya itu pertanyaan yang bagus: Saya belum pernah memikirkan hal ini sebelumnya tetapi saya menambahkan pengaturan ini sekarang setelah saya mencarinya :-)

Dari :h gui-w32-dialogs:

6.1 Dialog

Dialog yang ditampilkan oleh keluarga "konfirmasi" (yaitu opsi, :confirmperintah dan confirm()fungsi 'konfirmasi' ) adalah berbasis GUI daripada yang berbasis konsol yang digunakan oleh versi lain. Tanda 'c' di 'guioptions' mengubah ini.

Jadi menggunakan ini di .vimrcakan Anda lakukan trik:

set guioptions+=c

1
Saya dapat mengkonfirmasi ini berfungsi untuk MacVim / mvim juga.
AbePralle
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.