6 ms·
Emacs has multiple cursors: https://github.com/magnars/multiple-cursors.el https://github.com/magnars/multiple-cursors.el I used VSCode for a few years, but ne
by jkdufair 7y ago
Emacs has multiple cursors: https://github.com/magnars/multiple-cursors.el https://github.com/magnars/multiple-cursors.el
I used VSCode for a few years, but never found a way to work with code in semantic units vs. as text. And I like that no matter what language I'm working in, the experience is the same. VSCode plugin editors may or may not (read: wouldn't have) agreed on a set of conventions for working with code independent of the programming language.
- kstrauser 7y agoI tried that, but it never worked as well for me as it did in Sublime Text, or more recently VS Code. I get what you mean about Emacs's nearly universal code conventions, but that's an example of something I personally found to be more useful in theory than in practice. While I love the concept, 95% of the time I'm hacking around in Python. The rest of the time is a hodge-podge of shell scripts and the rare C snippet. Maybe a little SQL now and then, or perhaps some JavaScript. When I'm working in something that isn't my usual, I find myself spending much more time reading code than writing it, and in that context I don't get as much benefit from those conventions. Of course this is all incredibly subjective. If you get a lot of benefit from that, awesome! I can definitely see the appeal. I just don't feel like it makes a whole lot of difference for me.