问题描述
我正在使用 sublime text 4
(最近发布的第 4 版)。但是我在关闭后永久保存文件时遇到问题。
此问题不在 sublime text 3
中。
问题是什么:-
当我对文件进行更改并保存并关闭 sublime text 然后再次重新打开并按 Ctrl + Z 然后它会撤消我所做的更改,但我不希望它{ {1}} 关闭文件或关闭 sublime 文本后的更改。
在 undo
中,每当我进行更改然后关闭文件时,它就永远不会撤消更改(这很好)但这是 sublime text 3
中的问题
任何帮助将不胜感激。
提前致谢
解决方法
这是因为在 Sublime Text 4(特别是从 Build 4075 开始),撤消历史存储在会话文件中(如果当前窗口与项目无关,则为全局会话文件,如果与项目相关联,则为工作区文件) )。 Sublime Text 3 没有这个能力。
由于撤消堆栈存储在会话中,因此每当您对文件进行某种编辑并退出应用程序时,即使您打开应用程序,撤消操作仍会继续对该文件起作用。
目前没有办法(据我所知)选择退出这种行为。如果需要,您可以在官方问题跟踪器上创建功能请求。
,我遇到了这个问题,并发现无法选择退出这种行为令人沮丧。
我发现的一个快速解决方法是关闭我将要处理的文件(只有文件,而不是 Sublime 本身),然后重新打开它。
这清除了撤消历史,现在我有一个安全点可以使用 ctrl-z 返回,以防我把代码弄得无法修复!