| ▲ | bitwizeshift 5 hours ago | |||||||||||||
Well this is a take. It’s weird how much the author fixates on Vim being “visible” and implies multiple cursors and features in Sublime aren’t. Just because your brain is trained to not think about it anymore doesn’t make it any less visible. Multiple cursors aren’t a native feature in many tools, it is still something to learn how to use, let alone effectively — just as Vim key bindings are. Plus, vim is more than just a TUI choice for terminal-only users, it’s key bindings for people that have learned that a keyboard is a natural extension of themselves and would rather not jump back and forth to mice repeatedly — just as “multiple cursors” can be to a sublime user of 15 years. | ||||||||||||||
| ▲ | gingerBill 4 hours ago | parent | next [-] | |||||||||||||
That's not what I was saying. I used vim macros specifically as an example, not Vim as a whole. > I’ve had people tell me how “fun” it was to build a macro to handle some one-off text-refactoring problem. But when I looked at what they were doing and how long it took, my honest reaction was: I could have done that in Sublime in a minute with multiple cursors, or just written a quick script. and > What baffles me is that so many people treat that friction—the effort of working around a tool’s limitations—as the “fun” part, and then advertise it as evidence that the tool is great. If you can affectively use vim macros, then GREAT! But if you cannot, even with using vim for decades, then please don't advertise them as the "fun" part. | ||||||||||||||
| ||||||||||||||
| ▲ | wtetzner 5 hours ago | parent | prev | next [-] | |||||||||||||
What I find especially weird is that I'm not sure I've ever heard anyone describe vim as a puzzle that's fun to solve. The most common sentiment is that it has a learning curve, but ends up being worth it. | ||||||||||||||
| ||||||||||||||
| ▲ | elsjaako 4 hours ago | parent | prev | next [-] | |||||||||||||
From the article: > multiple cursors really are better than macros 99.999% of the time (since they give direct visual feedback) I don't know what he means, vim macros also give direct visual feedback while writing them. You just edit as normal while recording, and replay those edits later. I think it is technically possible to write a macro without seeing the live effect on the text as you write it, but I've never done that. I looked up multiple cursors out of interest, I guess the advantage is that it's one interface that is easy to explain. I would use multiple vim commands to replace it in practice. I'll agree that multiple cursors are maybe better than macros for most of the things that someone would use multiple cursors for, but usually I wouldn't use macro's. But I think most of the things I do with macro's cannot be done with multiple cursors. I would be very interested in being proven wrong, if someone has some examples of "this is where multiple cursors are great, and vim doesn't have a good alternative". | ||||||||||||||
| ||||||||||||||
| ▲ | latexr 5 hours ago | parent | prev | next [-] | |||||||||||||
Agreed. I used to enjoy vim macros, but ever since switching to Helix I reach for its multiple cursors all the time and barely use its macros. But that doesn’t mean multiple cursors don’t have a learning curve, I still need to think of he method to place the cursors in the right places. | ||||||||||||||
| ▲ | ahahs 4 hours ago | parent | prev [-] | |||||||||||||
I think I noticed halfway through reading that most of this is AI nonsense. | ||||||||||||||