From 127c4aa5fe0018ce473624d52256fd3a9b59a0d4 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Thu, 21 Jun 2018 14:07:02 +1200 Subject: Review GUI Vim options in .gvimrc --- vim/gvimrc | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) (limited to 'vim/gvimrc') diff --git a/vim/gvimrc b/vim/gvimrc index 128a396a..edf4f9cd 100644 --- a/vim/gvimrc +++ b/vim/gvimrc @@ -1,21 +1,17 @@ -" My choice of font changes depending on which operating system I'm using; -" these are both workable monospace fonts, but Ubuntu Mono doesn't render very -" nicely on Windows a lot of the time +" Ubuntu Mono on Unix, Consolas on Windows if has('unix') - silent! let &guifont = 'Ubuntu Mono 12' -else - silent! let &guifont = 'Consolas:h11' + set guifont=Ubuntu\ Mono\ 12 +elseif has('win32') || has('win64') + set guifont=Consolas:h11,Courier\ New:h11 endif -" Reset guioptions +" Reset GUI options set guioptions= -" Use the system GUI clipboard -set guioptions+=a -" Use console dialogs instead of popup windows -set guioptions+=c -" Use the gVim icon -set guioptions+=i +set guioptions+=a " Use the system GUI clipboard +set guioptions+=c " Use console dialogs, not popup windows +set guioptions+=M " Don't load menu.vim (also set in .vimrc) -" When the GUI starts, t_vb is reset to its default value, so it's necessary -" to repeat this line from my .vimrc file that turns off visual bells -set visualbell t_vb= +" Stamp 'visualbell' back down again, if 'belloff' not available +if !exists('+belloff') + set visualbell t_vb= +endif -- cgit v1.2.3