cpr=> (require ... :reload)cpR=> (require ... :reload-all)
:Eval(clojure code) => runs (clojure code) in replcpp=> evaluate inn-most expessions under cursorcp\<movement>=> evaluate text described by <movement>cqp=> opens quasi-replcqc=> quasi-repl command line windowcq\<movement>=> prefill quasi-repl command line window with text described by <movement>:lopen=> show stack trace after an exception was thrown
:Doc \<symbol>=> show docstring of <symbol>K=> show docstring of command under cursor:Source \<symbol>=> show source for <symbol>[d=> show source for symbol under cursor
] C-D=> jump to definitiongf=> got to file (also works on namespaces)
[[=> jump to previous defun]]=> jump to next defun
\<Leader>\<=> move delimiter left\<Leader>\>=> move delimiter right\<Leader>J=> join cursor surrounding lists/strings\<Leader>O=> split lists/string at cursor position
\<Leader>W=> wrap current symbol in parens\<Leader>w(=> wrap current symbol in parens\<Leader>w[=> wrap current symbol in square brackets\<Leader>w{=> wrap current symbol in curly braces\<Leader>w"=> wrap current symbol in double quotes
\<Leader>S=> splice list into containing list\<Leader>\<Up>=> splice by deleting everything backward\<Leader>\<Down>=> splice by deleting everything forward\<Leader>I=> replace current list with current symbol