Since it's a big part of my field of study, I've gotten very used to the Mac-style way of going back and forth in the history that is in Adobe applications: Ctrl-Z for Undo, and Ctrl-Shift-Z for Redo. It's much easier this way, I find, and most importantly, since I don't use such apps as often, I always get mixed up where the shortcut for Redo is Ctrl-Y, such as Microsoft Office.

And worse yet, sometimes, there's something else on Shift-Ctrl-Z. So I go back a few times (Ctrl-Z), copy some part I had right at that moment and later deleted, and do Shift-Ctrl-Z to come back to the "present" state. And then whatever Shift-Ctrl-Z does in that app is done, which destroys all "forward" steps I had. I have just lost my progress.

It's really frustrating, and causes issues. I just can't get my brain to remember "hello, you're presently in X, so don't go pressing Ctrl-Shift-Z!"

So considering this, and the fact that it's a huge pain in some apps to change shortcuts (like Microsoft Word for example), as well as the fact that I often work at school on Deep Frozen computers and don't want to spend half of the allocated time for in-class work/exams going around apps editing shortcuts, I wonder if there's some sort of global/simpler, ideally quick, solution to this.

Ideally, the solution should work on Windows Xp as well, since some of my classes will probably take place in the outdated, ugly Windows Xp computers room.

It doesn't have to do exactly what I said, but if you have an idea that would help solve my issue, I would be grateful.

Also, it's much less important, but if the above is possible, is it also possible to do the same kind of global operation to have commands such as Save As the way I'm used to? (Ctrl-shift-S)?

  • For Windows look into AutoHotKey, although you might need to tailor your scripts for specific apps that already use the shortcut for something else. – Karan Jan 11 '13 at 4:44
  • @Karan That looks like it's a little bit of a hassle, but not so much if I don't need to install the actual app at school each time. Do I? If not, well, might well be worth a try. – Ariane Jan 11 '13 at 16:55
  • Curious which applications had this problem most often. I personally went on a tirade to support both Shift-Ctrl-Z and Ctrl-Y in Notepad++. Supporting both seems to be the trend. – Bob Stein Sep 9 '15 at 11:30
  • @BobStein-VisiBone I can only remember Microsoft Office. But I haven't tried a whole lot of software. – Ariane Sep 11 '15 at 20:57

For the specific case of Word, File > Options > Customize Ribbon and hit the Customize button for keyboard shortcuts, then choose "All Commands", "EditRedoOrRepeat" and assign Ctrl+Shift+Z to it.

| improve this answer | |

It takes a little bit of extra work, but this is pretty much what AutoHotKey was designed for. You write scripts which capture keyboard combinations and then respond with different keyboard combos.

You would download the program, then right click on the desktop and choose "New > AutoHotKey Script".

The following script triggers Ctrl-Y when you type Ctrl+Shift+Z:

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

$^+z::Send ^y

Double click on the script to run & activate the swap.

| improve this answer | |

You can either use a tool SharpKeys that will change the windows keyboard layout. There is also a Microsoft official keyboard layout changing tool. http://msdn.microsoft.com/en-us/goglobal/bb964665.aspx

| improve this answer | |
  • 2
    Changing the keyboard layout would not solve this; I don't think so... – Ariane Jan 11 '13 at 16:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.