【问题标题】:Sublime text is not permanently saving file after close ( How to Disable undoing after Close )关闭后崇高文本不会永久保存文件(如何在关闭后禁用撤消)
【发布时间】:2021-08-17 07:07:43
【问题描述】:
我正在使用sublime text 4(最近发布的第 4 版)。但是我在关闭后永久保存文件时遇到问题。
sublime text 3 没有这个问题。
问题是什么:-
当我在文件中进行更改并保存并关闭崇高文本然后重新打开并按 Ctrl + Z 然后它撤消我所做的更改,但我不希望它@ 987654323@关闭文件或关闭sublime文本后的变化。
在sublime text 3 中,每当我进行更改然后关闭文件然后它永远不会撤消更改(这很好)但这是sublime text 4 中的问题
我也尝试了很多次,但我没有找到任何解决方案。
任何帮助将不胜感激。
提前致谢
【问题讨论】:
标签:
sublimetext3
sublimetext4
【解决方案1】:
我遇到了这个问题,发现无法选择退出这种行为令人沮丧。
我发现的一个快速解决方法是关闭我将要处理的文件(并且只关闭该文件,而不是 Sublime 本身),然后重新打开它。
这会清除撤消历史记录,现在我可以安全地按 ctrl-z 以防万一我把代码搞砸了,无法修复!
【解决方案2】:
这是因为在 Sublime Text 4(特别是从 Build 4075 开始)中,撤消历史记录存储在会话文件中(如果当前窗口未与项目关联,则存储在全局会话文件中,如果与项目关联,则存储在工作区文件中。 )。 Sublime Text 3 没有这个能力。
由于撤消堆栈存储在会话中,每当您对文件进行某种编辑并退出应用程序时,即使在您打开应用程序后,撤消操作也会继续对该文件起作用。
目前(据我所知)无法选择退出此行为。如果您愿意,可以在官方问题跟踪器上创建功能请求。