2 ms·
What sort of tools are required for this? I'd like to start taking Lisp seriously, but workflow stories like this tend to hinge on using Emacs/SLIME. Is that al
by demilicious 11y ago
What sort of tools are required for this? I'd like to start taking Lisp seriously, but workflow stories like this tend to hinge on using Emacs/SLIME. Is that always the case?
EDIT: I suppose what I'm asking is whether you could elaborate more on what this looks like, in practice.
- orthecreedence 11y agoActually no, I use vim/slimv almost exclusively. I think Sublime2 might also have features that let you "hook into" a remote REPL, but I'm not very familiar. There may be other editors with lisp integration as well, but I'm not sure what they are. If you do like vim, slimv is a really great option for lisping.
- laichzeit0 11y agoDoes slimv work with Racket yet? I remember trying this a few months ago and giving up.
- Jach 11y agoI use vim with "vim-slime", which is different than "slimv". https://github.com/jpalardy/vim-slime https://github.com/jpalardy/vim-slime Basically I have a horizontally split 'screen' session, code in the top and repl in the bottom, and I just ctrl+[c+c] to send paragraphs from the top to the bottom. I don't remember if vim-slime comes with it or if I augmented it, but I also do ctrl+[c+f] to send the current Lisp/Clojure form, ctrl+[c+l] to send the current line... Or just ctrl+a+tab to switch screen windows and type in the REPL directly.
- stonemetal 11y agoAllegro Common lisp comes with an IDE with all the bells and whistles.