web-dev-qa-db-fra.com

Un éditeur de texte où les fichiers non sauvegardés peuvent être récupérés après un crash informatique?

J'utilise l'éditeur de texte pour rédiger des courriels et d'autres messages.
Ce ne sont pas des fichiers que je veux sauvegarder, mais des brouillons.

Problème: lorsque mon ordinateur tombe en panne (cela arrive souvent récemment), je perds les brouillons.

Existe-t-il un éditeur de texte qui sauvegarde des fichiers non enregistrés quelque part? (de préférence dans un seul endroit)

J'ai essayé l'éditeur de texte (Gedit) et Leafpad.

Remarque: Je ne veux pas que les fichiers ~example soient créés partout, car ils sont gâchis dans le terminal et peuvent être dangereux lors du partage de clés USB. Donc, malheureusement, je ne peux pas utiliser la fonctionnalité de sauvegarde de GEdit.

7
Nicolas Raoul

Scribes est comme un éditeur de texte.

Mais il enregistre automatiquement les fichiers dans votre dossier personnel sous un nom tel que:

oqiowdq - (2013-04-05 16:49:15)

Où "oqiowdq" est la première ligne que vous avez tapée.
Ce fichier est supprimé lorsque vous enregistrez réellement votre fichier.

Malheureusement, il n'y a pas d'onglets, alors n'hésitez pas à poster de meilleures réponses.
De plus, le numéro de ligne à gauche rend le texte moins lisible que Gedit.

4
Nicolas Raoul

Outre Notepadqq , une autre alternative est Geany avec le plugin Save Actions.

Les deux prennent en charge l'enregistrement automatique ainsi que la sauvegarde.

Et tous deux peuvent restaurer la dernière session au démarrage.

3
Lee

Si vous utilisez gedit, vous pouvez activer la sauvegarde automatique dans préférences -> éditeur et enregistrer les documents avec la période que vous avez spécifiée. Et à propos de la place de sauvegarde automatique des documents, si je ne me trompe pas, il enregistre tous les fichiers du même dossier et du même nom avec un supplément de caractère ~ au début (il serait masqué; appuyez sur ctrl + H pour le voir. )

3

Vous pouvez également utiliser Notepadqq. C'est comme Notepad ++ sous MS Windows. http://notepadqq.altervista.org/wp/download/

1
prashanth

Vim (et par extension, GVim) a des fichiers d'échange, qui sont généralement créés dans le même répertoire que le fichier, mais peuvent également être placés dans un seul répertoire commun. Les fichiers d'échange sont activés par défaut. Pour configurer l'emplacement, voir :h 'directory :

_                                                'directory' 'dir'
'directory' 'dir'       string  (default for Amiga: ".,t:",
                                 for MS-DOS and Win32: ".,$TEMP,c:\tmp,c:\temp"
                                 for Unix: ".,~/tmp,/var/tmp,/tmp")
                        global
        List of directory names for the swap file, separated with commas.
        - The swap file will be created in the first directory where this is
          possible.
        - Empty means that no swap file will be used (recovery is
          impossible!).
        - A directory "." means to put the swap file in the same directory as
          the edited file.  On Unix, a dot is prepended to the file name, so
          it doesn't show in a directory listing.  On MS-Windows the "hidden"
          attribute is set and a dot prepended if possible.
        - A directory starting with "./" (or ".\" for MS-DOS et al.) means to
          put the swap file relative to where the edited file is.  The leading
          "." is replaced with the path name of the edited file.
        - For Unix and Win32, if a directory ends in two path separators "//"
          or "\\", the swap file name will be built from the complete path to
          the file with all path separators substituted to percent '%' signs.
          This will ensure file name uniqueness in the preserve directory.
_

Donc, dans votre _~/.vimrc_, ajoutez:

_set directory^=/path/to/swapfiles
_

Et assurez-vous que _/path/to/swapfiles_ existe.

1
muru

Je suppose que vous avez donné un nom à votre fichier ou que vous l'avez sauvegardé avant que votre système ne se bloque. Sinon, Gedit le fera automatiquement pour vous, à condition que vous ayez configuré votre éditeur pour qu'il vous sauve pendant cette période. Faire ceci:

Open edit, select Edit -> Preferences -> Editor -> Create a Backup of file and Save file every 3 min. 

Cela doit résoudre tous les problèmes futurs comme celui-ci.

1
user2147954