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