The web is replete with people trying to create, or learn, an efficient workflow for programming Lisp in Vim. I’m the latter. A vim amateur/intermediate, a Lisp noob.
I want a quick and easy way to hack Lisp in Vim, save it in a file, load it into the REPL, hack some more in the REPL, and push the file to Github, without having to take the time to learn Emacs and SLIME, or even SLIMV (I’ll get around to these later after I’ve learned the language somewhat).
My solution: two terminal windows (three if you want one for vcs commits). One with vim and your code, the second with a REPL, the third with command prompt in your working/project directory for git commits.
In vim, make your changes and save :w. Leave the editor open.
Alt-tab to the REPL terminal, use (load ‘filename.lisp) to reload your code after changing it.
In the third terminal, add, commit, and push to vcs as necessary.