1. ambrosebs
  2. vimclojure

Commits

Meikel Brandmeyer  committed bef1070

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

  • Participants
  • Parent commits 4d70bb3
  • Branches default

Comments (0)

Files changed (2)

File vim/autoload/vimclojure.vim

View file
  • Ignore whitespace
 	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

File vim/plugin/clojure.vim

View file
  • Ignore whitespace
 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>