§ Clojure Sheat Sheet
§ Neovim/Conjure/Coc-Conjure
Plug 'neoclide/coc.nvim', {'branch': 'release'}
Plug 'Olical/conjure'
let g:coc_global_extensions = ['coc-conjure']
let maplocalleader = ","
let g:conjure#mapping#eval_current_form = "er"
let g:conjure#mapping#eval_root_form = "ee"
let g:conjure#mapping#def_word = "d"
let g:conjure#mapping#eval_visual = "E"
let g:conjure#mapping#eval_motion = "E"
- evaluate OUTERMOST at point
ee
[I find this very useful ] - evaluate INNERMOST at point
er
[I find this not so useful ] - evaluate WORD at point:
ew
- lookup documentation:
K
- goto definition:
d
- evaluate selection in visual mode
E
- split vertical:
lv
- auto complete
C-x C-o
- I fucking love
parinfer
. - tutorial
- On using multi-methods, make sure to refresh!
§ Emacs/CIDER
- Cheat sheet
- Switch between REPL and file:
C-c C-z
- Go to previous location:
M-,
- Go back inside file:
C-u C-SPC
- Go back across files:
C-x C-SPC
- Switch to REPL:
C-c C-z
- Eval buffer:
C-c C-k
- Docs:
C-c C-d C-d
- Goto symbol:
M.
- Eval last sexp:
C-c C-e
/ C-x C-e
- eval last definition:
C-c C-c