将重做全局更改为 Ctrl-Shift-Z

将重做全局更改为 Ctrl-Shift-Z

由于这是我研究领域的一个重要部分,我已经非常习惯了 Mac 风格的 Adob​​e 应用程序中的历史记录来回移动方式: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

相关内容