photoshop撤销上一步默认用ctrl+z(win)或command+z(mac);多步撤销用ctrl+alt+z/command+option+z;重做用ctrl+shift+z/command+shift+z;还可通过菜单“编辑→撤销”或历史记录面板操作。

电脑默认已内置撤销快捷键,无需额外设置即可使用Ctrl+Z(Windows/Linux)或Command+Z(macOS),但部分专业软件允许用户自定义该快捷键以适配操作习惯或规避冲突。
确认当前软件是否支持自定义撤销快捷键
不是所有程序都开放快捷键修改权限。记事本、Word基础模式、资源管理器等系统级工具不提供自定义入口;而VS Code、Photoshop、Notepad++、Adobe Premiere等专业软件则明确支持。打开软件的“设置”或“首选项”后,搜索“keyboard shortcut”“快捷键”或“key binding”,若出现相关选项,说明可改。
若搜索无结果,或“编辑→首选项”中无“键盘”“快捷方式”等标签页,则【该软件不支持修改撤销快捷键】,只能使用默认组合键。
在VS Code中修改撤销快捷键
方法一:通过快捷键设置界面修改
- 按 Ctrl+K → Ctrl+S(Windows)或 Command+K → Command+S(macOS)打开快捷键设置面板。
- 在搜索框输入 undo,找到命令名为
undo的条目(通常显示为“撤消上一步操作”)。 - 将光标悬停在该行右侧的加号图标上,点击后会出现“按新快捷键”提示框。
- 按下你想设定的新组合键(例如 Ctrl+Shift+U),VS Code会自动检测是否与其他命令冲突;若提示“已绑定到XXX”,需换一组键位。
方法二:直接编辑 keybindings.json 文件
点击右上角“打开键盘快捷方式(JSON)”图标,文件打开后,在方括号内新增一行:
{ "key": "ctrl+shift+u", "command": "undo", "when": "textInputFocus || editorTextFocus" }
保存后立即生效。注意:引号、逗号、花括号必须为英文半角字符,否则配置失效。
在Photoshop中重映射撤销功能
Photoshop不直接提供“撤销”命令的快捷键重设入口,但可通过替代路径实现类似效果:
打开“编辑→键盘快捷键”(Edit → Keyboard Shortcuts)→ 切换到“应用程序菜单”(Application Menus)选项卡 → 展开“编辑”菜单 → 找到“撤消”(Undo)→ 点击右侧当前快捷键区域,输入新组合键(如 Alt+Z)→ 点击“接受”。
⚠️ 注意:此操作仅重映射菜单栏中的“撤消”命令,不影响历史记录面板或Ctrl+Z原生行为;且重启软件后可能被重置,建议同步导出快捷键集备份。
在Notepad++中绑定新撤销热键
Notepad++不支持图形化快捷键编辑,必须手动修改配置文件:
关闭Notepad++ → 打开安装目录下的 shortcuts.xml 文件(通常位于 %APPDATA%\Notepad++\)→ 找到 <action name="Undo" ctrl="yes" alt="no" shift="no" key="90"></action> 这一行 → 将 Key="90" 改为对应新键的ASCII码(例如 Z=90,U=85)→ 若想设为 Ctrl+U,改为 Ctrl="yes" Alt="no" Shift="no" Key="85" → 保存文件 → 重新启动Notepad++。
这一步操作起来很简单,直接改数字就行,但【Key值填错会导致整个快捷键系统异常】,建议修改前先备份原文件。











