VimClojureインストローリング

IDE めんどくさい。

nailgun server

http://clojars.org/repo/vimclojure/server/
から最新の server-.jar を取ってきて、jdk/jre/lib/ext にぶち込む。

nailgun client

http://kotka.de/projects/vimclojure/vimclojure-nailgun-client-.zip
から、ng を取ってきて make する。

適当にコマンドをでっちあげる

function ngserver () {
  case "$1" in
    start)
      java -server -cp 'src:classes:lib/*' vimclojure.nailgun.NGServer 127.0.0.1 &
      ;;
    stop)
      ng ng-stop
  esac
}

vim の設定

let vimclojure#WantNailgun = 1
let vimclojure#NailgunClient = "ng へのパス"

起動

project.clj があるパスで、

ngserver start

する。
止めるときは、stop で。

REPL ウィンドウ

コマンドラインで :ClojureRepl でOK