4 ms·
For vim users, there's vim-slime: https://github.com/jpalardy/vim-slime https://github.com/jpalardy/vim-slime I don't know if it's as powerful as the real thi
by busfahrer 7mo ago
For vim users, there's vim-slime:
https://github.com/jpalardy/vim-slime https://github.com/jpalardy/vim-slime
I don't know if it's as powerful as the real thing, but it allows you to "send" your current vim line or paragraph to a tmux instance running a lisp interpreter, essentially. Very useful.
- phplovesong 7mo agoVim slime is awesome. I use it for tinkering in languages with a repl like ocaml or javascript. The feedback loop is probably the best in class from anything i have ever used. No IDE comes even close.
- iroddis 7mo ago+1 for vim slime. It’s not only amazing for programming in REPL languages. Since you can send anything from the buffer to another pane, it can be used to execute commands (send some rows from a cookbook to a remote shell), copy and paste segments of a local file to a remote source, and lots of other things. It’s a great example of doing something simple (send selections to another tmux/screen pane) that can be used in all kinds of useful ways. Very much the unix philosophy.
- geospeck 7mo agoI also found this blog post useful for using Vim with Common Lisp https://susam.net/lisp-in-vim.html https://susam.net/lisp-in-vim.html