5 ms·
If emacs is an obstacle to Common Lisp in 2017, maybe what's needed is a Lisp-interaction plugin for vi(m) (or whatever it is that vim uses in lieu of emacs mod
by na85 10y ago
If emacs is an obstacle to Common Lisp in 2017, maybe what's needed is a Lisp-interaction plugin for vi(m) (or whatever it is that vim uses in lieu of emacs modes). I don't get the hype for modal editing but you can't argue with the data clearly showing emacs users are in the minority.
- dlowe-net 10y agoslimv is a swank client for using Common Lisp inside vim. http://www.vim.org/scripts/script.php?script_id=2531 http://www.vim.org/scripts/script.php?script_id=2531
- kahrkunne 10y agoHonestly I don't think Emacs is an obstacle to people who use Vim. It's an obstacle to people who use IDEs
- ruleabidinguser 10y agoI use(d) vim and see EMacs as annoying.
- cat199 10y agoI use vi and emacs and see vim as some odd vi that is trying to be emacs but ends up being neither.
- kahrkunne 10y agoIt might be annoying but it probably wouldn't be an "obstacle", especially considering things like evil-mode exist. That's how it went for me, anyways. From vim user to trying Emacs because it has some feature that I need to becoming a full-time Emacs users with evil-mode
- aidenn0 10y agoIMO, It's an obstacle only to people who don't use IDEs. Someone who uses e.g. visual studio for C++ isn't going to balk at the suggestion of installing IntelliJ for Java, and I doubt that they would balk at the suggestion of installing SLIME for lisp. In my experience it's people who live in their editor (sublime, vim, &c.) that balk at the idea of installing an IDE as the first step for using a new language.
- l04m33 10y agoI wrote a new CL plugin for Vim, which only depends on +channel and supports most SLIME features: https://github.com/l04m33/vlime https://github.com/l04m33/vlime It's quite new, and I'd be grateful if you could try it out and provide some feedback.
- isaiahg 10y agoI used to have a problem with emacs. But just a few days ago I finally sat down to finally learn it and now, 2 days later, can no longer imagine life without it.
- pnathan 10y agoQuoting this dead (and useful) comment for others who don't browse showdead: ``` l04m33 3 hours ago [dead] [-] I wrote a new CL plugin for Vim, which only depends on +channel and supports most SLIME features: https://github.com/l04m33/vlime https://github.com/l04m33/vlime It's quite new, and I'd be grateful if you could try it out and provide some feedback. ```
- l04m33 10y agoThank you. A new user introducing his own work in the first comment did seem suspicious, but I tried to make it relevant, and didn't mean to spam around.
- ethagnawl 10y agoI've never used Emacs, so I can't really say how it compares to Slime, but I've thoroughly enjoyed using Vim-Slime[0] and Tmux[1] for development in lots of languages (CL, Racket, Clojure, Ruby, JS, SQL, Haskell, Bash, etc.). - https://github.com/jpalardy/vim-slime https://github.com/jpalardy/vim-slime - https://tmux.github.io/ https://tmux.github.io/