我习惯了允许您使用 Ctrl-Z 一次执行多个撤消的应用程序。我发现至少在 Photoshop 中的默认设置只是一个单一的撤消。我该如何更改(我是 Photoshop 新手)?
有什么方法可以禁用Windows 资源管理器中的CTRL+ Z(撤消)快捷方式?或者,有没有办法让 Windows 资源管理器“忘记”其撤消历史?
我问的原因是您可能在资源管理器中进行了一些文件操作(复制、重命名等),并且可能几天或更长时间都没有重新启动(而是选择休眠)。问题是,如果您不小心点击了CTRL+Z一次或多次(通常会误认为前台使用的是哪个应用程序;使用双显示器设置会增加这种可能性),您可能会撤消很久以前做过的事情而没有意识到发生了什么.
即使您确实意识到发生了什么,您也可能不记得几天前您可能进行的最后几次操作是什么。据我所知,Windows 资源管理器中没有“重做”功能来拯救你。我可以想象这个错误会导致很多问题的场景。
如果可以禁用快捷方式,它至少会迫使您Edit > Undo在做一些愚蠢的事情之前使用菜单项。否则,如果可以定期清除撤消历史记录,则会阻止一些非常旧的操作被撤消。
附录:对于那些有兴趣实现这一点的人,我从我的 Windows 启动文件夹中创建了一个静默运行的AHK文件(#NoTrayIcon选项)。除了我加入的其他一些有用的快捷方式外,它是这样的:
#NoTrayIcon
SetTitleMatchMode RegEx
return
; Disable Ctrl+Z shortcut in Windows Explorer
;
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::return
#IfWinActive
Run Code Online (Sandbox Code Playgroud)
如果您更喜欢反馈而不是CTRL+Z简单地什么都不做,请播放默认声音或用于MsgBox导致出现对话框。
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::
;Uncomment the feedback option you prefer below
;SoundPlay *-1
;MsgBox Ctrl+Z has been disabled.
return
#IfWinActive
Run Code Online (Sandbox Code Playgroud) keyboard-shortcuts windows-explorer autohotkey undo windows-xp
如何在 Vim 中恢复光标在滚动、选择或 PgUp/PgDn 之前的位置?
在我向上滚动查看顶部的内容之前,我已经厌倦了搜索我所在的位置。
是否有类似“上一个光标位置”和“下一个光标位置”命令(例如用于常规撤消/重做的“u”和“R”)?
示例:查看源文件中间的某处(未编辑),然后跳到顶部 ( 1G),然后找不到您之前所在的位置。当然,没有设置标记。(我知道我可以使用 ":sp" 同时查看多个位置)。
更新。问题仍然悬而未决,我收到了后续:
The answerers didn't understand your question and the answers were too weak of a solution. c-o & c-i don't work for movements.
If I understood correctly, I find that your question was un-answered and that you were looking for a solution for a scenario like this:
As I am vim beginner I frequently do incorrect movements and actions and would like to undo them as …Run Code Online (Sandbox Code Playgroud) (注意:我使用的是 Windows 8.1 x64)
所以,在使用 Windows 几十年后,我刚刚发现了一个最具破坏性的命令,它是一个日常快捷方式……CTRL+Z……是的,没错。
这就是问题所在。我总是 24/7 开着我的电脑,今天我正在使用一个软件(Multisim,一个 SPICE 模拟器)并试图撤销一些东西(嗯,事实上很多东西)。由于模拟是巨大的,而且我一次做了这么多,我没有注意到应用程序没有聚焦(窗口本身没有被选中,而是在 Windows 资源管理器上),实际上我正在“撤消”几个操作我在最后几天做了......在一些 CTRL+Z 按下后出现一条 Windows 消息,说一个文件正在使用中,因此无法删除,然后我意识到我做了什么......绝对的灾难- 我不小心删除了千兆字节的信息,现在我无法恢复它们......最糟糕的是,我什至不确定我已经改变或删除了什么,因为我不完全回想我最近几天的所作所为。受影响的文件不在回收站中,它们只是在没有任何确认的情况下被永久删除。当我注意到时,我立即使用了Recuva,选择了深度扫描并开始扫描受影响的硬盘,但没有找到丢失的文件。
我有两个问题,第一:
1) 是否有撤消操作的历史记录/日志?我已经检查过事件查看器,那里什么也没有。
2)撤消命令是否有可能在没有任何确认对话框的情况下永久删除某些内容,绕过回收站等?
问候。
我有一个大脑放屁,忘记了我在 XP SP3 上的 Windows 资源管理器中执行的最后一个文件操作。Explorer 提供了撤消功能,但我不是 100% 确信我记得我执行的最后一个操作是什么(移动或重命名)。
我有这个情况之前-所以是有工具或方法来揭示什么是要被撤销,如果我做的使用撤消命令?
我感觉有一天我会需要它,就像我刚刚删除了一些我不应该拥有的东西,或者重命名了一些东西但不记得它应该叫什么等等。
如果我做了一些重大更改,例如重命名某些文件等,我该如何回滚更改?
是否有执行此操作的命令?
我知道 Safari 5(在 OSX 上)允许使用Cmd-Z. 但是,这仅适用于最后一个关闭的选项卡。也就是说,我不能按CmdZ两次以重新打开最后两个关闭的选项卡。
除了在我的历史记录中搜索最后几个选项卡之外,有没有人知道 Safari 中的一个技巧(或扩展)可以让我重新打开最后几个关闭的选项卡?
默认情况下,Chrome 和 Firefox 提供了这个简单的功能:我可以按CmdShiftT两次以重新打开最后两个关闭的选项卡。
我在 vim 中有一个“奇怪”的使用模式,我经常使用 - 或者必须使用,这取决于你如何看待它。
通常会发生这样的情况:我输入一些文本,进行一些编辑,然后再次删除一些文本。在未来的某个时候,我认为这个被删除的文本会再次有用,所以会发生以下情况:
我想知道的是:有没有办法在文件的撤消历史记录中搜索某些内容,这样我就不必撤消数十(或数百)次撤消即可获得正确的版本?
请注意,我明确地不是在寻找像 Git 或 Subversion 这样的“外部”VCS - 我什至在将文件保存到磁盘之前尝试搜索更改。
undo ×10
vim ×3
command-line ×2
windows ×2
windows-xp ×2
autohotkey ×1
cursor ×1
history ×1
macos ×1
rename ×1
safari ×1
tabs ×1
terminal ×1
unix ×1
windows-8.1 ×1