Skip to content

Instantly share code, notes, and snippets.

@yiwang
Forked from edlich/ClojureVimStateOfTheArt
Last active August 29, 2015 14:06
Show Gist options
  • Save yiwang/e60f2bf4c6311935c0f9 to your computer and use it in GitHub Desktop.
Save yiwang/e60f2bf4c6311935c0f9 to your computer and use it in GitHub Desktop.
VIM and Clojure:
The current steps might be (intended for vim beginners).
0A. Install Pathogen for easy vim installation (optional)
- https://github.com/tpope/vim-pathogen
- http://www.vim.org/scripts/script.php?script_id=2332
0B. Install new version of static runtime editing (optional, only if latest version is needed)
- https://github.com/guns/vim-clojure-static
1. Install Fireplace (formerly foreplay)
- https://github.com/tpope/vim-fireplace/wiki
more help:
( http://clojure-doc.org/articles/tutorials/vim_fireplace.html )
( http://www.youtube.com/watch?v=LiA56W3V3_w )
( http://vimeo.com/78173251 )
2. Install redl for better read, eval, debug loop (depends on fireplace)
- https://github.com/dgrnbrg/vim-redl
Optional nice stuff:
* Install https://github.com/vim-scripts/paredit.vim (to avoid struggeling with brackets))
* Install rainbow colors: https://github.com/kien/rainbow_parentheses.vim
Background overview:
# http://mybuddymichael.com/writings/writing-clojure-with-vim-in-2013.html
# http://cemerick.com/2013/11/18/results-of-the-2013-state-of-clojure-clojurescript-survey
Agree? Disagree? Have more or newer info?
Drop me an email at edlich on gmail.com
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment