由于这是我研究领域的一个重要部分,我已经非常习惯了 Mac 风格的 Adobe 应用程序中的历史记录来回移动方式:Ctrl-Z 用于撤消,Ctrl-Shift-Z 用于重做。我发现这种方式要容易得多,最重要的是,由于我不经常使用这类应用程序,所以我总是搞不清楚重做的快捷键是 Ctrl-Y,例如 Microsoft Office。
更糟糕的是,有时 Shift-Ctrl-Z 上还有其他东西。因此,我会返回几次(Ctrl-Z),复制当时我拥有但后来删除的部分,然后按 Shift-Ctrl-Z 回到“当前”状态。然后,Shift-Ctrl-Z 在该应用程序中执行的任何操作都已完成,这会破坏我所有的“前进”步骤。我失去了我的进度。
这真的很令人沮丧,而且会引发问题。我就是无法让我的大脑记住“你好,你现在在 X,所以不要按 Ctrl-Shift-Z!”
所以考虑到这一点,以及在某些应用程序中更改快捷方式非常麻烦(例如 Microsoft Word),以及我经常在学校使用 Deep Frozen 计算机并且不想花费一半的课堂作业/考试时间在应用程序编辑快捷方式上,我想知道是否有某种全局/更简单、最好是快速的解决方案来解决这个问题。
理想情况下,该解决方案也应该适用于 Windows XP,因为我的一些课程可能会在过时、丑陋的 Windows XP 计算机室进行。
它不必完全按照我说的做,但如果你有一个可以帮助解决我的问题的想法,我将不胜感激。
此外,这不太重要,但如果上述操作可行,是否也可以执行相同类型的全局操作以使用我习惯的“另存为”等命令?(Ctrl-shift-S)?
答案1
针对Word的具体情况,File > Options > Customize Ribbon
点击键盘快捷键的自定义按钮,然后选择“所有命令”、“编辑重做或重复”并分配Ctrl+Shift+Z给它。
答案2
这需要一点额外的工作,但这基本上就是自动热键是专为此目的而设计的。您可以编写脚本来捕获键盘组合,然后使用不同的键盘组合进行响应。
您可以下载该程序,然后右键单击桌面并选择“新建> AutoHotKey 脚本”。
Ctrl-Y当您键入时,将触发以下脚本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
双击脚本来运行并激活交换。
答案3
您可以使用工具夏普键这将更改 Windows 键盘布局。还有一个 Microsoft 官方键盘布局更改工具。http://msdn.microsoft.com/en-us/goglobal/bb964665.aspx