From 7c88a7e3070226a781dd523b05a6d99acdfa98ba Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Sun, 19 Apr 2015 03:54:33 +0100 Subject: [PATCH] vim: try unite instead of ctrlp for a while --- vim/vimrc | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/vim/vimrc b/vim/vimrc index 2cdb19d..9284bf5 100644 --- a/vim/vimrc +++ b/vim/vimrc @@ -20,7 +20,7 @@ Plugin 'derekwyatt/vim-fswitch' 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' @@ -43,6 +43,11 @@ Plugin 'vim-scripts/yankring.vim' 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' @@ -51,17 +56,14 @@ 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 @@ -482,7 +484,7 @@ let g:tagbar_autoshowtag = 1 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"] @@ -512,6 +514,17 @@ endfunction au InsertEnter * exec "inoremap " . g:UltiSnipsExpandTrigger . " =g:UltiSnips_Complete()" let g:UltiSnipsListSnippets="" +" 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] +nmap u [unite] +nnoremap [unite]f :Unite buffer file_rec + " yankring {{{2 nnoremap p :YRShow let g:yankring_history_dir = expand('$XDG_CACHE_HOME/vim') -- 2.48.1