凯特摔倒后我该如何恢复?

凯特摔倒后我该如何恢复?

我用 Kate 来编码和做笔记。有时它会崩溃——通常是当我打开了很多东西时。未保存的“真实”文档(例如,由已在某个时刻保存的文件支持的文档)通常具有备份/自动保存类型的恢复文件,或多或少可以工作。不幸的是,我已经养成了使用无标题缓冲区(例如,Ctrln按 Kate)来存储临时笔记 的习惯。

凯特刚刚出车祸,我丢了六块这样的东西。 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)

答案1

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

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

经验法则:总是(我重复一遍:阿拉维斯) 处理文件,而不是未保存的文本缓冲区。这对于您在计算机上进行的所有操作都是很好的做法。

答案2

在对凯特一无所知的情况下,我发现[1]对于维姆来说。都是unix程序,有类似的东西吗?

(刚刚发现另一个用户使用了类似的未命名文件。)

我的资料来源:

[1]https://superuser.com/questions/195894/where-does-vim-gvim-macvim-keep-swap-files-for-unsaved-unnamed-buffers

答案3

首先使所有文件可见(我的意思是隐藏文件)并尝试使用“〜”或类似的方式在相同的目录文件中搜索。

相关内容