凯特坠毁后如何恢复?

hun*_*er2 15 kate data-recovery crash

我使用 Kate 进行编码和记笔记。有时它会崩溃——通常是当我有很多空的时候。未保存的“真实”文档(例如,由文件支持的文档,在某些时候已保存)通常有一个备份/自动保存类型的恢复文件,或多或少是有效的。不幸的是,我已经习惯于使用未命名的缓冲区(例如,按下CtrlnKate)来存储临时笔记。

凯特刚刚坠毁,我失去了其中的六个。Kate 是否在任何地方存储“新”文件的备份?我查了一下,~/.kde/share/apps/kate/没有看到明显的东西...

kate-editor 3.8.5
KDE 4.8.5
Ubuntu 12.04 (Don't remember if Kubuntu or Ubuntu + KDE, in case that makes a difference)
Run Code Online (Sandbox Code Playgroud)

小智 14

作为 Kate 开发人员之一,我可以这样解释工作流程:

当 Kate 或系统崩溃时,您会丢失所有从未保存过的文本缓冲区。但是,如果您正在处理文本文件(作为文件存在于磁盘上),则会在该文件旁边创建一个名为 .filename.kate-swp 的交换文件。现在,如果 Kate 再次启动,Kate 将搜索这些交换文件。如果找到,它会复制此交换文件中记录的所有编辑操作,并且您的数据将完全恢复。

经验法则:总是(我再说一遍:alawys)处理文件,而不是未保存的文本缓冲区。这是您在计算机上所做的一切的好习惯。

  • 接受这个 A, b/c 我想你确认我*不能*做我问的事情(我失去了“所有从未保存过的文本缓冲区”)。是的,这是一个坏习惯/做法,我几乎已经停止这样做了。 (2认同)
  • “经验法则:总是(我再说一遍:alawys)处理文件,而不是未保存的文本缓冲区”——抱歉,但我不能同意这一点。您声称特定软件的功能(甚至特定软件的错误)应该定义用户行为的模式。但实际上应该相反:在设计软件时应该考虑用户的行为模式。 (2认同)
  • 我第二@sasha。这可能是一个功能请求。我注意到 Notepad++ 可以做到这一点,并且我发现它最有用。 (2认同)