4 ms·
This is really cool: now, I'll have a reasonable way to introduce my coworkers to lisp without making them learn emacs at the same time. Anyways, would it be p
by fiddlerwoaroof 9y ago
This is really cool: now, I'll have a reasonable way to introduce my coworkers to lisp without making them learn emacs at the same time. Anyways, would it be possible to include something like parinfer or paredit here, as well as some reasonable keybindings for them. In vim mode, I find these keybindings extremely ergonomic (loosely based on slimv's settings): https://github.com/fiddlerwoaroof/dotfiles/blob/master/emacs.d/emacs#L220 https://github.com/fiddlerwoaroof/dotfiles/blob/master/emacs...
- kkleindev 9y agoWhy would you need to introduce your co-workers to Emacs? I have recently got in touch with clojure and developed in atom with parinfer. Was I missing out on something or is the difference between clojure and common lisp decisive?
- throwaway91111 9y agoSLIME is hugely powerful.
- lonjil 9y agoThere are SLIME plugins for many editors, including Atom.
- fiddlerwoaroof 9y agoI haven't used Atom-SLIME much, but the little I've used it makes it seem like it doesn't quite have the range of features the Emacs mode has
- fiddlerwoaroof 9y agoThe main reason is that the emacs mode for common lisp is mature and is what almost all CLers use (unless they use a proprietary environment). So, its CL-specific features are generally more polished than other editing environments (e.g. it has a macro stepper, various cross-reference utilities and other such niceties which are either lacking or buggy in other swank clients).