凯特(Kate)死后该如何恢复?


12

我使用Kate进行编码和记笔记。有时会崩溃-通常是在我有很多空缺的时候。未保存的“真实”文档(例如,由文件支持的文档,已经保存在某个位置)通常具有备份/自动保存类型的恢复文件,或多或少都可以使用。不幸的是,我已经习惯于使用无标题的缓冲区(例如,按CtrlnKate键)来存储临时便笺。

凯特(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)

是什么让您认为有可能康复?
雏菊2013年

我怎么没有风滚草呢?(我希望有一个答案,
就说

要求此功能的最佳地点是kde的bugzilla。
sendmoreinfo 2013年

也许是凯特(Kate)或(K)Ubuntu的。除非您有特定的链接?
hunter2 2013年

1
是的,我想我没听清您的意思-我是在问这是否是现有功能,而不是要添加它。而且,尽管看起来似乎很容易添加(缓冲区已经在某个地方,对不对?),但出于我的目的,我认为打破一种愚蠢的习惯比向该对象提交功能请求要容易。
hunter2

Answers:


9

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

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

经验法则:始终(并且我重复:alawys)可以处理文件,而不是未保存的文本缓冲区。在计算机上进行的所有操作都是很好的做法。


2
接受这个A,b / c,我想您是在确认我无法执行我所要求的操作(我丢失了“所有从未保存的文本缓冲区”)。是的,这是一个坏习惯/习惯,我几乎已经停止这样做了。
hunter2 2014年

0

尤其是在不了解Kate的情况下,我发现了vim [1]。两者都是unix程序,那里可能有类似的东西吗?

(只是发现了另一个用户的类似未命名文件的用法。)

我的资料来源:

[1] /superuser/195894/where-does-vim-gvim-macvim-keep-swap-files-for-unsaved-unnamed-buffers


是的,有可能,这就是我所希望的。但是它们是完全不同的程序,那里的答案似乎在这里并不适用。我尝试测试它在那里说的是什么(特别是,我之前从未见过“〜/ tmp /”),但没有运气。如果您愿意,请添加更多详细信息...(是否有特定的理由认为这些Dirs之一有效(并且我是盲人-很有可能),或者KATE具有我错过的恢复功能?)
hunter2

“当然”,我不再拥有原始情况,也不急于复制它。这次,我的测试是创建新的缓冲区,在其中添加一些乱码,并检查提到的目录。//(尽管有答案总是好事,但最初的情况是几个月前,现在,我试图不让它再次发生-至少在已知文件中存在的文件中做笔记位置。)
hunter2

不幸的是,我对这些程序没有更多的了解。我只是偶然发现了那条与之相关的帖子。不幸的是,它仍然无法解决问题。
mico

0

首先,使所有文件可见(我的意思是隐藏文件),然后尝试使用“〜”或类似内容搜索相同的目录文件。


也许您能解释一下?
slm
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.