Hi, On Sep 3, 2:21 am, Bokeh Sensei <bokeh.sen...@gmail.com> wrote: > vimclojure took me a whole weekend to get started. > it's sensitive to how it's setup, but with no way to automatically > verify the correctness of it.
Ok. I give up. Obviously I'm not able to explain how to install VimClojure, neither with the README nor with the screencast. ANY VC USERS OUT THERE WITH A RUNNING SETUP! Please think about contributing some documentation on how to setup up VimClojure! I'm routine-blinded so any documentation from the "outside" with a fresh view is highly appreciated! > Try this in vim: > > :call vimclojure#Repl.New() Please don't do that. Poking in the guts doesn't help. The problem is more likely in the setup. On Sep 2, 10:31 pm, ronen <nark...@gmail.com> wrote: > Iv been trying to use the Nailgun functionlity of vimclojure but Im > stuck on a silly issue, Im hitting <LocalLeader>el inside: > (println "hello") > > And nothing happens, same goes for the rest options. Things to check: - Did you install the vim side of the plugin? ("ant install" should be sufficient) - Did you enable filetype plugins and syntax highlighting? - Is the filetype of the buffer correctly set to "clojure"? - Are the key mappings set up correctly? (Check with "nmap" and look for something like "Clojure....") - Are there error messages? (Check with ":messages") This should cover the "nothing happens" case. If that doesn't help, I will need a more detailed description, what you did to setup VC and how your .vimrc looks like. If there are failure messages, I'll need the message content. (Not the whole stacktrace, but what the message said...) > In addition its not clear to me how to start the REPL the doc/ > README.txt says: > > "Start a Repl via the |sr| shortcut. At the prompt just type > expressions" > > Im typing sr with and without pipes with no avail. The pipes are a marker for Vim's online help system. Run ':helptags ~/.vim/doc' after installing the Vim plugin of VC to regenerate the tags file. Then hitting <C-]> on the text in the pipes or (in gvim) double-clicking it will jump to the referenced documentation. There you will be told that the key mapping is '<LocalLeader>sr'. '<LocalLeader>' is a configurable key which defaults to \. So the correct key mapping to start a repl is \sr. Similar the other mappings: \et, \eb, \lw, ... The '<LocalLeader>' can be configured via the special maplocalleader variable. When you put 'let maplocalleader = ","' in your .vimrc, the mappings will be ,et etc... More on these topics: :help helptags :help mapleader :help maplocalleader or :help <LocalLeader> > My vimrc settings are: > " Vim Clojure > let vimclojure#NailgunClient = "/home/ronen/.vimclojure/ng" > let clj_want_gorilla = 1 > let clj_paren_rainbow = 1 > let clj_highlight_builtins = 1 > let clj_highlight_contrib = 1 > > Im starting Nailgun with: > > java -cp ../.clojure/:build/vimclojure.jar:src/ > com.martiansoftware.nailgun.NGServer 127.0.0.1 This will not be sufficient. You will also need clojure.contrib.pprint and clojure.contrib.def in your classpath. Also the clojure directory looks suspicious. Did you mean the clojure.jar? 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 -~----------~----~----~----~------~----~------~--~---