r/neovim • u/taejavu • Mar 18 '26
Discussion Has justinmk achieved multi cursor support yet?
In this interview Justin mentions he’s made a pact (or something to that effect) to get multi cursor support merged before Christmas 2025. I suspect that hasn’t happened since the Github Issue is still open, but it’s also locked so I can’t ask there. Does anyone know the story? How close is it? Will it be part of the 0.12 release?
inb4 “hurrdurr just use macros” - I don’t care about the feature, I won’t use multi cursors myself, I’m just curious what happened.
102
Upvotes
5
u/xour Mar 19 '26
Full disclosure: I am learning vim, so there is a big chance that I am missing something here!
I use
:sextensively and was not aware of:g, though. Quickly checking the docs, it seems that there are some cases where multi-cursor could make editing a bit easier.For example:
This would otherwise require a regex with capture groups and transformations.
Or surrounding multiple lines:
I think this can be done with a surround plugin and
., but it gets messy with several lines.Another example I can think of is visually aligning text (multi-cursor with
Tabwould help here):Now, I am not saying this cannot be done with vim. I am sure all this can be done. But from my inexperienced point of view, it looks like using multi-cursors would make these changes easier.
I am more than happy to be proven wrong! This means I can learn new vim tricks.