From e4b975eaecfb6d0a2ac325af5531ac3f2b1ba166 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Wed, 25 Jun 2014 14:52:01 -0400 Subject: [PATCH] Don't clobber K map Closes #163. --- plugin/fireplace.vim | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugin/fireplace.vim b/plugin/fireplace.vim index 9338d9d..9d0b1f0 100644 --- a/plugin/fireplace.vim +++ b/plugin/fireplace.vim @@ -1378,7 +1378,10 @@ nnoremap FireplaceSource :Source augroup fireplace_doc autocmd! - autocmd FileType clojure nmap K FireplaceK + autocmd FileType clojure setlocal keywordprg=:Doc | + \ if empty(mapcheck('K', 'n')) | + \ nmap K FireplaceK| + \ endif autocmd FileType clojure nmap [d FireplaceSource autocmd FileType clojure nmap ]d FireplaceSource autocmd FileType clojure command! -buffer -nargs=1 FindDoc :exe s:Lookup('clojure.repl', 'find-doc', printf('#"%s"', ))