Commits

Meikel Brandmeyer committed bef1070

<C-CR> for immediate evaluation in Repl (idea by A. Bonnaire-Sergeant)

Comments (0)

Files changed (2)

vim/autoload/vimclojure.vim

 	if !hasmapto("<Plug>ClojureReplEnterHook")
 		imap <buffer> <silent> <CR> <Plug>ClojureReplEnterHook
 	endif
+	if !hasmapto("<Plug>ClojureReplEvaluate")
+		imap <buffer> <silent> <C-CR> <Plug>ClojureReplEvaluate
+	endif
 	if !hasmapto("<Plug>ClojureReplUpHistory")
 		imap <buffer> <silent> <C-Up> <Plug>ClojureReplUpHistory
 	endif

vim/plugin/clojure.vim

 call vimclojure#MakeCommandPlug("n", "StartLocalRepl", "vimclojure#StartRepl", "b:vimclojure_namespace")
 
 inoremap <Plug>ClojureReplEnterHook <Esc>:call b:vimclojure_repl.enterHook()<CR>
+imap <Plug>ClojureReplEvaluate <Esc>GA<CR>
 inoremap <Plug>ClojureReplUpHistory <C-O>:call b:vimclojure_repl.upHistory()<CR>
 inoremap <Plug>ClojureReplDownHistory <C-O>:call b:vimclojure_repl.downHistory()<CR>