From a7757dd8dd36066ac4b58401b454dc54b98abd41 Mon Sep 17 00:00:00 2001 From: hokorobi Date: Tue, 3 Nov 2015 18:45:55 +0900 Subject: [PATCH 1/2] Enable key mapping --- README.md | 1 - autoload/ctrlp_bdelete.vim | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 412482a..3606f64 100644 --- a/README.md +++ b/README.md @@ -41,5 +41,4 @@ at once with a single press of c-@. * Fix rendering bug that causes the ctrlp pane to consume the entire window in some cases (sporadic). - * Support a custom mapping instead of c-@. * Write documentation for Vim diff --git a/autoload/ctrlp_bdelete.vim b/autoload/ctrlp_bdelete.vim index 3ad25c4..d5ff6a2 100644 --- a/autoload/ctrlp_bdelete.vim +++ b/autoload/ctrlp_bdelete.vim @@ -36,7 +36,8 @@ function! ctrlp_bdelete#mappings(...) call call(s:ctrlp_bdelete_user_func, a:000) endif - nnoremap :call DeleteMarkedBuffers() + let bdelete_keymap_trigger = get(g:, "ctrlp_bdelete_keymap_trigger", '') + exec 'nnoremap ' . bdelete_keymap_trigger . ' :call DeleteMarkedBuffers()' endfunction function! s:DeleteMarkedBuffers() From e3a9b288324c8f4f39ebbdd859f693a673dd81b0 Mon Sep 17 00:00:00 2001 From: hokorobi Date: Tue, 3 Nov 2015 19:30:05 +0900 Subject: [PATCH 2/2] Use single quote --- autoload/ctrlp_bdelete.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/ctrlp_bdelete.vim b/autoload/ctrlp_bdelete.vim index d5ff6a2..cb1d054 100644 --- a/autoload/ctrlp_bdelete.vim +++ b/autoload/ctrlp_bdelete.vim @@ -36,7 +36,7 @@ function! ctrlp_bdelete#mappings(...) call call(s:ctrlp_bdelete_user_func, a:000) endif - let bdelete_keymap_trigger = get(g:, "ctrlp_bdelete_keymap_trigger", '') + let bdelete_keymap_trigger = get(g:, 'ctrlp_bdelete_keymap_trigger', '') exec 'nnoremap ' . bdelete_keymap_trigger . ' :call DeleteMarkedBuffers()' endfunction