]> git.rmz.io Git - dotfiles.git/commitdiff
vimrc: set rtp correctly
authorSamir Benmendil <samir.benmendil@gmail.com>
Fri, 11 Apr 2014 01:18:04 +0000 (02:18 +0100)
committerSamir Benmendil <samir.benmendil@gmail.com>
Fri, 11 Apr 2014 01:18:04 +0000 (02:18 +0100)
vim/vimrc

index 5e4a0b42f8051e78dbc507b2545d0a3916847d1f..71ad952f7ee9916f6c9a92d39ec02de33a26b134 100644 (file)
--- a/vim/vimrc
+++ b/vim/vimrc
@@ -3,11 +3,10 @@
 " Author:   Samir Benmendil <samir.benmendil[at]gmail[dot]com>
 "
 
-" use xdg
-set runtimepath=$XDG_CONFIG_HOME/vim,$VIMRUNTIME,$XDG_CONFIG_HOME/vim/after
-
 " bundles {{{1
 filetype off
+set runtimepath& " reset rtp
+
 set runtimepath+=$XDG_DATA_HOME/vim/vundle
 call vundle#rc('$XDG_DATA_HOME/vim')
 
@@ -35,6 +34,16 @@ Bundle 'ompugao/ctrlp-ros'
 Bundle 'derekwyatt/vim-fswitch'
 Bundle 'jalcine/cmake.vim'
 
+" rtp + xdg {{{1
+" remove entries first
+set runtimepath -=$HOME/.vim
+set runtimepath -=$HOME/.vim/after
+set runtimepath -=$XDG_CONFIG_HOME/vim
+set runtimepath -=$XDG_CONFIG_HOME/vim/after
+" then add prepend and append them
+set runtimepath ^=$XDG_CONFIG_HOME/vim
+set runtimepath +=$XDG_CONFIG_HOME/vim/after
+
 filetype plugin indent on
 
 " moving around, searching and patterns {{{1