" bundles {{{1
 filetype off
 set runtimepath& " reset rtp
+autocmd!
 
 set runtimepath+=$XDG_DATA_HOME/vim/vundle
 call vundle#rc('$XDG_DATA_HOME/vim')
 Bundle 'scrooloose/syntastic'
 Bundle 'sjl/gundo.vim'
 Bundle 'tomtom/tcomment_vim'
+Bundle 'tpope/vim-endwise'
 Bundle 'tpope/vim-fugitive'
+Bundle 'tpope/vim-repeat'
 Bundle 'tpope/vim-surround'
 Bundle 'tpope/vim-unimpaired'
 Bundle 'valloric/youcompleteme'
-"Bundle 'zhaocai/goldenview.vim'
 
 Bundle 'ompugao/ros.vim'
 Bundle 'ompugao/ctrlp-ros'
 "Bundle 'jalcine/cmake.vim' 
 Bundle 'powerman/vim-plugin-viewdoc'
 
-" rtp + xdg {{{1
 " remove entries first
 set runtimepath -=$HOME/.vim
 set runtimepath -=$HOME/.vim/after
 " bindings {{{1
 " allow both <space> and / to be <leader>
 map <space> <leader>
+nnoremap <leader><cr> :make<cr>
 
 " moving around, searching and patterns {{{1
 set incsearch           " show match for partly typed search command