Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save emanon001/3735331 to your computer and use it in GitHub Desktop.

Select an option

Save emanon001/3735331 to your computer and use it in GitHub Desktop.
augroup clojure-extension
autocmd!
autocmd FileType clojure call s:vimclojure.define_repl_key_mappings()
augroup END
let s:vimclojure = {}
function! s:vimclojure.define_repl_key_mappings()
if self.repl_buffer_p()
" define favorite key mappings here.
imap <buffer> <silent> <C-n> <Plug>ClojureReplDownHistory.
imap <buffer> <silent> <C-p> <Plug>ClojureReplUpHistory.
endif
endfunction
function! s:vimclojure.repl_buffer_p()
return exists('b:vimclojure_repl')
endfunction
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment