Як я можу відновитися після збоїв у Кейт?


12

Я використовую 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)

Що змусило вас думати, що можна відновитись?
ромашка

Як я не маю для цього перепони? (Я вважаю за краще відповідь, просто скажу ....)
мисливець2

Найкраще запитати про цю функцію - баггілла kde.
sendmoreinfo

Можливо, або Кейт або (K) Ubuntu. Якщо у вас не було конкретного посилання?
мисливець2

1
Так, напевно, я не зрозумів, що ти мав на увазі - я запитував, чи є ця наявна функція, а не просити її додавати. І хоча здається, що його було б легко додати (буфер уже десь, правда?), Я думаю, що зламати тупу звичку простіше, ніж подавати запит на функцію на цей.
мисливець2

Відповіді:


9

Будучи одним із розробників Kate, я можу пояснити робочий процес так:

Коли Kate або система виходить з ладу, ви втрачаєте всі текстові буфери, які ніколи не були збережені. Однак якщо ви працюєте над текстовим файлом (який існує як файл на диску), поруч із файлом створюється файл swap, який називається .filename.kate-swp. Тепер, якщо Kate запускається знову, Kate шукає ці файли свопу. Якщо він знайдений, він повторює всі дії з редагування, які були записані у цьому файлі свопу, і ваші дані повністю відновлені.

Правило: Завжди (і я повторюю: заборонено ) працювати з файлами, а не збереженими текстовими буферами. Це хороша практика з усім, що ви робите на комп’ютері.


2
Приймаючи цю A, б / с, я думаю, ви підтверджуєте, що я не можу робити те, про що я просив (що я втрачаю "всі текстові буфери, які ніколи не були збережені"). Так, це була погана звичка / практика, яку я здебільшого перестав робити.
мисливець2

0

Не знаючи нічого про Кейт, зокрема, я знайшов [1] для vim. Обидва програми Unix, чи може там щось подібне?

(Щойно знайдено подібне використання безіменного файлу іншого користувача.)

Мої джерела:

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


Так, можна було , і саме на це я / сподівався. Але це абсолютно різні програми, і відповіді там, схоже, не застосовуються. Я спробував перевірити, що там сказано (зокрема, я раніше не бачив "~ / tmp /"), не пощастивши. Якщо ви хочете, додайте докладніші відомості ... (Чи є конкретна причина вважати, що один із цих панів працює (а я сліпий - цілком можливо), або що у KATE є функція відновлення, яку я пропустив?)
hunter2

"Звичайно", у мене більше немає початкової ситуації, і не поспішаю її тиражувати. Цього разу мій тест полягав у створенні нових буферів, введенні в них побіжності та перевірці згаданих каталогів. // (Хоча завжди було б добре відповісти, початкова ситуація була кілька місяців тому, і зараз я намагався просто не допустити цього повторити - принаймні, робити нотатки у файлі, який існує у відомій місцезнаходження.)
мисливець2

На жаль, я не маю більше знань про ці програми. Мені просто трапилось знайти цю посаду, яка якось пов’язана. Невдача, що вона ще не послужила відповіді.
mico

0

Перш за все зробіть видимими всі файли (я маю на увазі приховані файли) і спробуйте шукати в одних і тих же файлах dir з "~" чи подібними.


Можливо, ви могли б пояснити, як?
slm
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.