From 184a2e22c2e5054c9b85c6558d4b2e03b07eaec7 Mon Sep 17 00:00:00 2001 From: yan Date: Thu, 7 Jun 2012 13:25:12 -0500 Subject: [PATCH] Make ctrlp play nice with vim-ruby-conque by closing its window --- vim/bundle/skwp-vim-ruby-conque | 2 +- vim/plugin/settings/ctrlp.vim | 35 ++++++++++++++++----------------- 2 files changed, 18 insertions(+), 19 deletions(-) diff --git a/vim/bundle/skwp-vim-ruby-conque b/vim/bundle/skwp-vim-ruby-conque index b1fdf8c..3657478 160000 --- a/vim/bundle/skwp-vim-ruby-conque +++ b/vim/bundle/skwp-vim-ruby-conque @@ -1 +1 @@ -Subproject commit b1fdf8c456469468e6bf64e829faf50b102a7274 +Subproject commit 36574785ccad4cd887c4e20b187bd23de966995c diff --git a/vim/plugin/settings/ctrlp.vim b/vim/plugin/settings/ctrlp.vim index 6d588c7..1282541 100644 --- a/vim/plugin/settings/ctrlp.vim +++ b/vim/plugin/settings/ctrlp.vim @@ -9,32 +9,31 @@ let g:ctrlp_by_filename = 1 let g:ctrlp_map = ',t' " Additional mapping for buffer search -nnoremap ,b :CtrlPBuffer -nnoremap :CtrlPBuffer +nnoremap ,b :CloseSingleConque:CtrlPBuffer +nnoremap :CloseSingleConque:CtrlPBuffer " Cmd-Shift-P to clear the cache nnoremap :ClearCtrlPCache - " Idea from : http://www.charlietanksley.net/blog/blog/2011/10/18/vim-navigation-with-lustyexplorer-and-lustyjuggler/ " Open CtrlP starting from a particular path, making it much " more likely to find the correct thing first. mnemonic 'jump to [something]' -map ,jm :CtrlP app/models -map ,jc :CtrlP app/controllers -map ,jv :CtrlP app/views -map ,jh :CtrlP app/helpers -map ,jl :CtrlP lib -map ,jp :CtrlP public -map ,js :CtrlP spec -map ,jf :CtrlP fast_spec -map ,jd :CtrlP db -map ,jC :CtrlP config -map ,jV :CtrlP vendor -map ,jF :CtrlP factories -map ,jT :CtrlP test +map ,jm :CloseSingleConque:CtrlP app/models +map ,jc :CloseSingleConque:CtrlP app/controllers +map ,jv :CloseSingleConque:CtrlP app/views +map ,jh :CloseSingleConque:CtrlP app/helpers +map ,jl :CloseSingleConque:CtrlP lib +map ,jp :CloseSingleConque:CtrlP public +map ,js :CloseSingleConque:CtrlP spec +map ,jf :CloseSingleConque:CtrlP fast_spec +map ,jd :CloseSingleConque:CtrlP db +map ,jC :CloseSingleConque:CtrlP config +map ,jV :CloseSingleConque:CtrlP vendor +map ,jF :CloseSingleConque:CtrlP factories +map ,jT :CloseSingleConque:CtrlP test "Cmd-(m)ethod - jump to a method (tag in current file) -map ,m :CtrlPBufTag +map ,m :CloseSingleConque:CtrlPBufTag "Ctrl-(M)ethod - jump to a method (tag in all files) -map ,M :CtrlPBufTagAll +map ,M :CloseSingleConque:CtrlPBufTagAll