X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=vimrc;h=48f52f335e1deec75a45c1219ae38d4df5978cbd;hb=0c40bebfe732f379daa3826b8be1acf90bb33052;hp=3a48b1e0d4fad2dbfe32059eea07fa29ff907577;hpb=3a241c3323be2dac75d0d28cd3360d99bfb56ff0;p=config%2Fdotfiles.git diff --git a/vimrc b/vimrc index 3a48b1e..48f52f3 100644 --- a/vimrc +++ b/vimrc @@ -65,6 +65,15 @@ set nomodeline " matches after another (full). Thanks to pbrisbin " (http://pbrisbin.com:8080/dotfiles/vimrc). set wildmode=list:longest,full +" Ignore case when completing files/directories. +if exists('+wildignorecase') + set wildignorecase +endif + +" Show completion menu even if only one entry matches. +if exists('+completeopt') + set completeopt+=menuone +endif " Increase history of executed commands (:). set history=1000 @@ -353,7 +362,7 @@ if has('statusline') set statusline+=%02n " buffer number set statusline+=%{StatuslineBufferCount()} " highest buffer number set statusline+=: - if has('modify_fname') + if has('modify_fname') && v:version >= 700 " some functions need 7.0 set statusline+=%{StatuslineRelativeFilename()} " path to current file set statusline+=\ " space after path else @@ -754,8 +763,10 @@ if has('eval') " Settings for securemodelines. " Only allow items I need (also includes spl which is not enabled by " default). - let g:secure_modelines_allowed_items = ['ft', 'spl', 'fdm', - \ 'sw', 'sts', 'noet'] + if v:version >= 700 " need lists + let g:secure_modelines_allowed_items = ['ft', 'spl', 'fdm', + \ 'sw', 'sts', 'noet'] + endif " Settings for the NERD commenter. " Don't create any mappings I don't want to use.