Plugin 'elzr/vim-json'
Plugin 'firef0x/pkgbuild.vim'
Plugin 'junegunn/vim-easy-align'
-Plugin 'kien/ctrlp.vim'
+" Plugin 'kien/ctrlp.vim'
" Plugin 'klen/python-mode'
Plugin 'wilywampa/python-mode'
Plugin 'kshenoy/vim-signature'
Plugin 'sirver/ultisnips'
Plugin 'honza/vim-snippets'
+" text objects
+Plugin 'kana/vim-textobj-user'
+Plugin 'julian/vim-textobj-variable-segment'
+Plugin 'sgur/vim-textobj-parameter'
+
" ros
Plugin 'ompugao/ros.vim'
Plugin 'ompugao/ctrlp-ros'
" Plugin 'jalcine/cmake.vim'
" Plugin 'powerman/vim-plugin-viewdoc'
-" find an alternative
+" find an alternative (latex-box? Automatic Latex Plugin?)
Plugin 'http://git.code.sf.net/p/vim-latex/vim-latex'
" Plugin 'lokaltog/vim-easymotion'
Plugin 'justinmk/vim-sneak'
Plugin 'chrisbra/checkattach'
Plugin 'nathanaelkane/vim-indent-guides'
Plugin 'alx741/vinfo'
-
-Plugin 'kana/vim-textobj-user'
-Plugin 'julian/vim-textobj-variable-segment'
-Plugin 'sgur/vim-textobj-parameter'
+Plugin 'shougo/unite.vim'
" remove entries first
set runtimepath -=$HOME/.vim
let g:tagbar_width = 25
let g:tagbar_iconchars = ['+', '-']
-" UltiSnips {{{2
+" ultisnips {{{2
let g:UltiSnipsEditSplit = 'vertical'
let g:UltiSnipsSnippetsDir = expand("$XDG_CONFIG_HOME/vim/ultisnips")
let g:UltiSnipsSnippetDirectories = ["UltiSnips", "ultisnips"]
au InsertEnter * exec "inoremap <silent> " . g:UltiSnipsExpandTrigger . " <C-R>=g:UltiSnips_Complete()<cr>"
let g:UltiSnipsListSnippets="<c-e>"
+" unite {{{2
+call unite#filters#matcher_default#use(['matcher_fuzzy'])
+call unite#custom#profile('default', 'context', {
+ \ 'start_insert': 1,
+ \ 'winheight': 20,
+ \ 'direction': 'botright'
+ \ })
+nnoremap [unite] <Nop>
+nmap <leader>u [unite]
+nnoremap <silent> [unite]f :<C-u>Unite buffer file_rec<CR>
+
" yankring {{{2
nnoremap <silent> <leader>p :YRShow<cr>
let g:yankring_history_dir = expand('$XDG_CACHE_HOME/vim')