Come posso recuperare dopo gli arresti anomali di Kate?


12

Uso Kate per scrivere codice e prendere appunti. A volte si blocca, spesso quando ho molto aperto. I documenti "reali" non salvati (ad esempio quelli supportati da file, che sono stati salvati ad un certo punto) di solito hanno un file di ripristino di tipo backup / salvataggio automatico, che funziona più o meno. Sfortunatamente, ho preso l'abitudine di utilizzare buffer senza titolo (ad esempio, premendo CtrlnKate) per memorizzare le note temporanee.

Kate si è appena schiantata e ne ho perse una mezza dozzina. Kate archivia i backup per "nuovi" file ovunque? Ho controllato ~/.kde/share/apps/kate/e non ho visto nulla di ovvio ...

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)

Cosa ti ha fatto pensare che sia possibile recuperare?
margherita

Come non avere "Tumbleweed" per questo? (Preferirei una risposta, solo dicendo ....)
hunter2

Il posto migliore per richiedere questa funzione è il bugzilla di kde.
sendmoreinfo,

Forse, o Kate o (K) Ubuntu. A meno che tu non abbia un link specifico?
hunter2

1
Sì, immagino di non aver capito cosa volevi dire - stavo chiedendo se questa è una funzionalità esistente, non chiedendo che fosse aggiunta. E, anche se sembra che sarebbe facile aggiungerlo (il buffer è già da qualche parte, giusto?), Per i miei scopi penso che rompere un'abitudine stupida sia più facile che inviare una richiesta di funzionalità su questo.
hunter2,

Risposte:


9

Essendo uno degli sviluppatori di Kate, posso spiegare il flusso di lavoro in questo modo:

Quando Kate o il sistema si bloccano, perdi tutti i buffer di testo che non sono mai stati salvati. Tuttavia, se stai lavorando su un file di testo (che esiste come file su disco), viene creato un file di scambio accanto al file, chiamato .filename.kate-swp. Ora, se Kate si riavvia, Kate cerca questi file di scambio. Se trovato, replica tutte le azioni di modifica che sono state registrate in questo file di scambio e i dati vengono ripristinati completamente.

Regola empirica: sempre (e ripeto: alawys ) funziona con file, non con buffer di testo non salvati. Questa è una buona pratica con tutto ciò che fai su un computer.


2
Accettando questo A, b / c penso che tu stia confermando che non posso fare quello che ho chiesto (che perdo "tutti i buffer di testo che non sono mai stati salvati"). Sì, è stata una cattiva abitudine / pratica, che per lo più ho smesso di fare.
hunter2,

0

Senza sapere nulla di Kate in particolare, ho trovato [1] per vim. Essendo entrambi programmi unix, potrebbe esserci qualcosa di simile lì?

(Ho appena trovato un utilizzo simile di un file senza nome di un altro utente.)

Le mie fonti:

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


Sì, è possibile , ed è quello che sto / speravo. Ma sono programmi completamente diversi e le risposte non sembrano applicarsi qui. Ho provato a testare ciò che diceva lì (in particolare, non avevo mai visto "~ / tmp /" prima), senza fortuna. Se vuoi, aggiungi maggiori dettagli ... (C'è un motivo specifico per pensare che una di quelle directory funzioni (e io sono cieco - abbastanza possibile), o che KATE abbia una funzione di recupero che mi è sfuggita?)
hunter2

"Certo" non ho più la situazione originale, né ho fretta di replicarla. Questa volta, il mio test è stato quello di creare nuovi buffer, inserirli in modo incomprensibile e controllare le directory menzionate. // (Anche se sarebbe sempre bello avere la risposta, la situazione originale era alcuni mesi fa, ora, e ho provato semplicemente a non lasciare che accada di nuovo - almeno prendere appunti in un file che esiste in un noto posizione.)
hunter2

Sfortunatamente, non ho più conoscenze su questi programmi. Mi è appena capitato di trovare quel post in qualche modo correlato. Sfortuna che non ha ancora servito la risposta.
mico,

0

prima di tutto rendi visibili tutti i file (intendo i file nascosti) e prova a cercare negli stessi file dir con "~" o simili.


Forse potresti spiegare come?
slm
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.