app-editors/vim-core: enable omni completion before sourcing of /etc/vimrc.local.
authorPatrice Clement <monsieurp@gentoo.org>
Sun, 22 Oct 2017 14:31:13 +0000 (16:31 +0200)
committerPatrice Clement <monsieurp@gentoo.org>
Sun, 22 Oct 2017 14:31:13 +0000 (16:31 +0200)
Package-Manager: Portage-2.3.8, Repoman-2.3.3

app-editors/vim-core/files/vimrc-r5

index 5d8c9d5b0f1f0916ae45c4e63dca67be219f600a..2409822e628c671345632fa6e4e0c091e5b5df8b 100644 (file)
@@ -193,12 +193,6 @@ endif " has("autocmd")
 " instead:
 let g:skip_defaults_vim = 1
 
-" {{{ vimrc.local
-if filereadable("@GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local")
-  source @GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local
-endif
-" }}}
-
 " Enable Omni completion when opening a file only if a specific plugin does
 " not already exist for that filetype. This allows Omni completion
 " (Ctrl-x/Ctrl-o) to work with any programming language if and only if a syntax
@@ -210,5 +204,11 @@ if exists("+omnifunc")
              \ endif
 endif
 
+" {{{ vimrc.local
+if filereadable("@GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local")
+  source @GENTOO_PORTAGE_EPREFIX@/etc/vim/vimrc.local
+endif
+" }}}
+
 " vim: set fenc=utf-8 tw=80 sw=2 sts=2 et foldmethod=marker :