Reverse Undo

How can I add reverse undo.

For example:
When user type “qwerty” in text field and then press undo button (ctrl+Z) , it will delete “qwerty” but when user press redo button (ctrl+shift+Z), content - “qwerty” will back.

In windows, it’s there by default as CTRL+Y, do you want to change the key combo for this?

It highly depends on what you‘re doing in your undo system.
Basically you use a buffer to track the changes in text. An undo goes a step back in this buffer, a redo goes a step forward.

Please don’t double post. You should have continued this thread you started before about the same topic: