Hi, Cool. Thank you for your report! Just some notes.
On Dec 2, 3:10 am, Gilbert <gilbert.kf.le...@gmail.com> wrote: > - vimclojure offers a number of features, but the documentation is > hidden in a text file inside ~/.vim/doc/clojure.txt (you can also read > it here: http://bitbucket.org/kotarak/vimclojure/src/tip/doc/clojure.txt) It is not "hidden" there. This is the official place for plugin documentation in vim. (see also :helptags) > - you need to put your source files in the classpath when running the > nailgun server; if you use lein, you can install lein-nailgun as a dev- > dependency and call "lein nailgun" to run the nailgun server > > 2. Fire up vim; open up the files you want to edit. > 3. Type "\sr" to open a REPL. > 4. Call (run-server .... ) in the REPL to start your server. > 5. Edit some of the source files on which your server runs. When > you're done, type "\ef", which evaluates the entire file in the REPL. > 6. Refresh your browser. Voila! Please note that this can break your system. Say you have a multimethod which is extended in one or more other namespaces. When you change something in the namespace containing the defmulti and reload it via \ef the other namespaces containing the defmethod will stop working, because their defmethod extension is lost. There is currently no other way in Clojure than to reload all these namespaces manually. Sincerely Meikel -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en