Closed dawsers closed 4 months ago
Hey, thanks for the contribution. My main concern would be that this doesn't support all movement commands, which someone else might ask for. There's two ways I can think to solve this:
custom_key_maps
that allows you to set mappings that won't affect the virtual cursorsWould either of those work for you?
I think you are totally right, and option 1 would be best. I will try to implement something like that. Thank you for the suggestion.
I will close this PR then.
The only thing I really missed about you plugin was being able to skip lines when adding new cursors. This PR adds commands to be able to move the real cursor while leaving the virtual ones where they are. This gives more flexibility to create cursors where needed. For example, you can create some cursors downward and when you hit an empty line, move the real cursor where you want, and continue adding cursors.