Comment puis-je récupérer après un crash de Kate?

12

J'utilise Kate pour le codage et la prise de notes. Parfois, ça plante - souvent quand j'ai beaucoup ouvert. Les «vrais» documents non enregistrés (par exemple, ceux sauvegardés par des fichiers, qui ont été enregistrés à un moment donné) ont généralement un fichier de récupération de type sauvegarde / sauvegarde automatique, qui fonctionne plus ou moins. Malheureusement, j'ai pris l'habitude d'utiliser des tampons sans titre (par exemple, en appuyant Ctrlnsur Kate) pour stocker des notes temporaires.

Kate vient de s'écraser et j'en ai perdu une demi-douzaine. Kate stocke-t-elle des sauvegardes de «nouveaux» fichiers n'importe où? J'ai vérifié ~/.kde/share/apps/kate/et je n'ai rien vu d'évident ...

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)
hunter2
la source
Qu'est-ce qui vous a fait penser qu'il était possible de récupérer?
daisy
Comment ne pas avoir de «tumbleweed» pour cela? (Je préfère une réponse,
disons
Le meilleur endroit pour demander cette fonctionnalité est le bugzilla de kde.
sendmoreinfo
Peut-être, ou celle de Kate ou (K) Ubuntu. À moins d'avoir un lien spécifique?
hunter2
1
Oui, je suppose que je n'ai pas compris ce que vous vouliez dire - je demandais si c'était une fonctionnalité existante, je ne demandais pas qu'elle soit ajoutée. Et, même s'il semble que ce serait facile à ajouter (le tampon est déjà quelque part, non?), Pour moi, je pense que briser une habitude stupide est plus facile que de soumettre une demande de fonctionnalité sur celui-ci.
hunter2

Réponses:

9

Étant l'un des développeurs de Kate, je peux expliquer le flux de travail comme ceci:

Lorsque Kate ou le système se bloque, vous perdez tous les tampons de texte qui n'ont jamais été enregistrés. Cependant, si vous travaillez sur un fichier texte (qui existe en tant que fichier sur le disque), un fichier d'échange est créé à côté du fichier, appelé .filename.kate-swp. Maintenant, si Kate recommence, Kate recherche ces fichiers d'échange. S'il est trouvé, il réplique toutes les actions de modification enregistrées dans ce fichier d'échange et vos données sont entièrement restaurées.

Règle générale: toujours (et je le répète: toujours ) fonctionne avec des fichiers, pas avec des tampons de texte non enregistrés. C'est une bonne pratique avec tout ce que vous faites sur un ordinateur.

dhaumann
la source
2
En acceptant cela A, b / c, je pense que vous confirmez que je ne peux pas faire ce que j'ai demandé (que je perds "tous les tampons de texte qui n'ont jamais été enregistrés"). Oui, c'était une mauvaise habitude / pratique, ce que j'ai surtout arrêté de faire.
hunter2
0

Sans rien savoir de Kate en particulier, j'ai trouvé [1] pour vim. Les deux étant des programmes Unix, pourrait-il y avoir quelque chose de similaire là-bas?

(Je viens de trouver une utilisation similaire de fichiers sans nom d'un autre utilisateur.)

Mes sources:

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

mico
la source
Oui, c'est possible , et c'est ce que j'espère / espérais. Mais ce sont des programmes entièrement différents, et les réponses ne semblent pas s'appliquer ici. J'ai essayé de tester ce qu'il y disait (en particulier, je n'avais jamais vu "~ / tmp /" auparavant), sans succès. Si vous le souhaitez, ajoutez plus de détails ... (Y a-t-il une raison spécifique de penser que l'un de ces répertoires fonctionne (et je suis aveugle - tout à fait possible), ou que KATE a une fonctionnalité de récupération que j'ai manquée?)
hunter2
«Bien sûr», je n'ai plus la situation d'origine, et je ne suis pas pressé de la reproduire. Cette fois, mon test a été de créer de nouveaux tampons, d'y mettre du charabia et de vérifier les répertoires mentionnés. // (Bien qu'il serait toujours bon d'avoir la réponse, la situation d'origine était il y a quelques mois, maintenant, et j'ai essayé de ne pas laisser cela se reproduire - au moins, prendre des notes dans un fichier qui existe dans un environnement connu location.)
hunter2
Malheureusement, je n'ai pas plus de connaissances sur ces programmes. Je viens juste de trouver ce post qui était en quelque sorte lié. Pas de chance qu'il n'ait pas encore servi la réponse.
mico
0

tout d'abord rendre tous les fichiers visibles (je veux dire les fichiers cachés) et essayer de rechercher dans les mêmes fichiers dir avec "~" ou comme ça.

ipeacocks
la source
Peut-être pourriez-vous expliquer comment?
slm