次の手順を使用して、Vim を Clojure プログラミング環境としてセットアップしようとしています。
ng-server
Leiningen プロジェクトのルートから開始できます。しかし、vim で repl を開始しようとすると、次のようになります。
; Use \p to close this buffer!
VimClojure could not initialise the server connection.
That means you will not be able to use the interactive features.
Reasons might be that the server is not running or that there is
some trouble with the classpath.
VimClojure will *not* start the server for you or handle the classpath.
There is a plethora of tools like ivy, maven, gradle and leiningen,
which do this better than VimClojure could ever do it.
VimClojure
プラグインをインストールして、次の行を.vimrc
ファイルに追加しました。
let vimclojure#NailgunClient = "~/bin/ng"
let vimclojure#WantNailgun = 1
let g:clj_highlight_builtins=1 " Highlight Clojure's builtins
let g:clj_paren_rainbow=1 " Rainbow parentheses'!
RainbowParens
ng
動作しており、コマンド ラインから応答を取得できます。
私も試しslime.vim
ました。(+ 2 3)
動作している間は、単純な入力に応答するのに丸 5 秒かかりますvim
。
ヘルプ?