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..cb1d054 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()