Skip to content

Instantly share code, notes, and snippets.

@christoph-frick
Last active June 25, 2019 07:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save christoph-frick/7902ed52b2cb9a89aca67fd97f7aeb97 to your computer and use it in GitHub Desktop.
Save christoph-frick/7902ed52b2cb9a89aca67fd97f7aeb97 to your computer and use it in GitHub Desktop.
Vim Clojure setup
call plug#begin('~/.vim/plugged')
" ...
Plug 'tpope/vim-dispatch'
Plug 'tpope/vim-projectionist'
Plug 'guns/vim-sexp', {'for': ['clojure', 'fennel']}
Plug 'guns/vim-slamhound', {'for': 'clojure'}
Plug 'tpope/vim-sexp-mappings-for-regular-people', {'for': ['clojure', 'fennel']}
Plug 'tpope/vim-salve', {'for': 'clojure'}
Plug 'kovisoft/paredit', {'for': ['clojure', 'fennel']}
Plug 'tpope/vim-fireplace', {'for': 'clojure'}
" ...
call plug#end()
let g:ScreenImpl = 'Tmux'
let g:sexp_enable_insert_mode_mappings = 0
let g:sexp_filetypes = 'clojure,fennel'
{:user
{:plugins [[lein-kibit "0.1.6" :exclusions [org.clojure/clojure]]
[jonase/eastwood "0.3.5" :exclusions [org.clojure/clojure]]
[com.jakemccrary/lein-test-refresh "0.23.0" :exclusions [org.clojure/clojure]]
[lein-ancient "0.6.15" :exclusions [org.clojure/clojure]]
[venantius/ultra "0.6.0" :exclusions [org.clojure/clojure]]
[lein-cloverage "1.1.1" :exclusions [org.clojure/clojure]]]
:test-refresh {:notify-command ["terminal-notifier" "-title" "Tests" "-message"]}
:dependencies [[slamhound "1.5.5" :exclusions [org.clojure/clojure]]
[cljfmt "0.6.4" :exclusions [org.clojure/clojure]]
[org.clojure/tools.namespace "0.2.11" :exclusions [org.clojure/clojure]]]
:ultra {:repl {:seq-limit 20
:color-scheme {:delimiter [:red]
:string nil
:character nil
:keyword [:yellow]
:symbol [:magenta]
:function-symbol [:bold :magenta]
:class-delimiter [:magenta]
:class-name [:bold :magenta]}}}}
:repl
{:plugins [[cider/cider-nrepl "0.21.1" :exclusions [org.clojure/clojure]]]}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment