Continuing my suggestions -
MODIFY MARKED VALUES [SHIFT CURSOR UP/DOWN/LEFT/RIGHT]
I have suggested this before, and others have as well. I think it fits perfectly in line with how it currently works, it just extends functionality. It's even so intuitive I thought this was how it worked before I tried it, and when I looked at the M8 functionality just before writing this post it actually is laid out exactly like this.
It could look like this:
Here we see a marked block, and then we do a small shift using SHIFT+RIGHT, then a larger shift using SHIFT+UP.
Every cell acts simply as if we had used SHIFT+CURSOR on it - it is up to the user to not mark something they don't want to change.
Empty cells do not get incremented/decremented.
I suggest that the current mark from left/right currently taking up SHIFT+CURSOR when marking be replaced with OK+CURSOR - it makes perfect sense to always change values in the same way.
DRAG Functionality [SHIFT + UP/DOWN]
I suggest that we allow a drag functionality, both inside and outside of marking.
When we have marked values it could look like this:
As we drag it downwards it displaces the other cells, moving past them. *Last image jumped two rows
Without marking, we can drag single cells:
SHIFT/ROTATE Shortcut [SHIFT+OK+UP/DOWN]
I suggest the shift functionality that is in the NERD menu be put on this shortcut. This way all the manipulation is easy to see while you're doing it, a huge issue imo while using shift/rotate.
I don't have pictures of this, but just like it works right now except it's on a shortcut.
MODIFY MARKED VALUES [SHIFT CURSOR UP/DOWN/LEFT/RIGHT]
I have suggested this before, and others have as well. I think it fits perfectly in line with how it currently works, it just extends functionality. It's even so intuitive I thought this was how it worked before I tried it, and when I looked at the M8 functionality just before writing this post it actually is laid out exactly like this.
It could look like this:
Here we see a marked block, and then we do a small shift using SHIFT+RIGHT, then a larger shift using SHIFT+UP.
Every cell acts simply as if we had used SHIFT+CURSOR on it - it is up to the user to not mark something they don't want to change.
Empty cells do not get incremented/decremented.
I suggest that the current mark from left/right currently taking up SHIFT+CURSOR when marking be replaced with OK+CURSOR - it makes perfect sense to always change values in the same way.
DRAG Functionality [SHIFT + UP/DOWN]
I suggest that we allow a drag functionality, both inside and outside of marking.
When we have marked values it could look like this:
As we drag it downwards it displaces the other cells, moving past them. *Last image jumped two rows
Without marking, we can drag single cells:
SHIFT/ROTATE Shortcut [SHIFT+OK+UP/DOWN]
I suggest the shift functionality that is in the NERD menu be put on this shortcut. This way all the manipulation is easy to see while you're doing it, a huge issue imo while using shift/rotate.
I don't have pictures of this, but just like it works right now except it's on a shortcut.