(no title)
LexiMax | 16 days ago
Obviously vim doesn't need AI, but one feature I really wish vim had was native support for multiple cursors.
It's the feature that lured me away to Sublime Text in the first place many years ago, and it's a pre-requisite for pretty much every editor I use these days, from VSCode to Zed.
There are plugins, but multicursor is such a powerful force-multiplier that I think a native implementation would benefit.
mystifyingpoi|16 days ago
If you need multi-cursor to do manual search and replace in text, then don't, just do automatic search and replace, maybe scoped to a block. If you need multi-cursor for refactoring or renaming a variable across entire source file, then don't, use LSP plugin (or switch to Neovim) and do the proper refactoring action.
Sure, there are legit cases of using multi-cursor in Vim, but they are rare. So it's not worth to put it into Vim itself.
riffraff|16 days ago
[0] I've been using vim-multiple-cursors for years, it's abandoned but still works ok most of the time.
gjkliewer|16 days ago
WhyNotHugo|16 days ago
cmovq|16 days ago
Ctrl-V, then move down the lines you want to edit, Shift-I to insert text on multiple lines at once.
ivanjermakov|16 days ago
stackbutterflow|16 days ago
menaerus|15 days ago
sejje|16 days ago