Où Sublime Text stocke-t-il ses fenêtres non sauvegardées?
44
J'utilise Sublime Text comme bloc-notes et j'ai généralement beaucoup de fichiers non sauvegardés qui sont généralement ré-ouverts après un redémarrage ou un crash, mais j'ai peur de les perdre (ce qui est arrivé plusieurs fois).
Où (dans quel dossier / fichier) Sublime Text stocke-t-il ces fichiers temporaires afin que je puisse effectuer des sauvegardes de session périodiques?
Où Sublime Text stocke-t-il ses fenêtres non sauvegardées?
Cela dépend du système d'exploitation que vous utilisez.
OSX
Sublime Text 3:
~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session
Sublime Text 2:
~/Library/Application Support/Sublime Text 2/Settings/Auto Save.sublime_session
Je me demande s'il existe un emplacement. Sublime met des fichiers temporaires? Je venais de perdre un thème WP sur lequel je travaillais en raison d'une erreur de MacOSX. Je me demandais si je pouvais obtenir les fichiers sur lesquels je travaillais, à partir de fichiers temporaires Sublime.
...
Sublime Text enregistrera les informations de sauvegarde automatique dans ~ / Bibliothèque / Application Support / Sublime Text 2 / Paramètres / Auto Save.sublime_session, mais cela se fait régulièrement et il est probable que, malheureusement, il a déjà été écrasé.
Je symlinked ce dossier dans Dropbox pour les sauvegardes, vous pensez que des problèmes avec cela? Comme si dropbox et sublime essayaient de faire quelque chose au fichier en même temps
timhc22
@ timhc22 Aucune idée. Je n'utilise ni DropBox ni Sublime :)
DavidPostill
1
J'utilise Sublime Text 3 sur Win 10 et j'ai copié intégralement le répertoire ci-dessous sur mon nouvel ordinateur portable, ce qui a restauré tous mes fichiers ouverts enregistrés / non sauvegardés tels qu'ils étaient présents sur mon dernier ordinateur. C:\Users\user_name\AppData\Roaming\Sublime Text 3. Tous les paquets ont également été copiés.
gsinha
12
Windows 7 64bit, Sublime Text 3 enregistre sa session de travail (y compris le contenu des onglets non sauvegardés lors de la fermeture de l'application) dans:
C:\Users\{username}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
Dans la distribution Mint , vous pouvez accéder aux noms / chemins de fichiers complets ouverts pour chaque onglet de Sublime Text 3 avec cette ligne Bash:
NOTE : Si vous utilisezSession.sublime_session " Auto Save Session.sublime_session" au lieu de " ", vous pouvez obtenir des résultats différents, avec des onglets / fichiers manquants.
Quoi qu'il en soit, ce n'est pas fiable à 100%, mais vous aidera à démarrer. Je suis sûr que vous pouvez améliorer cette ligne laide, alors n'hésitez pas à commenter.
Explication:
1st sedsupprime les espaces vides dus aux clés JSON
2ème sedenlever la "file": "pièce
sort -u (unique) supprimer les doublons de nom de fichier
C:\Users\user_name\AppData\Roaming\Sublime Text 3
. Tous les paquets ont également été copiés.Windows 7 64bit, Sublime Text 3 enregistre sa session de travail (y compris le contenu des onglets non sauvegardés lors de la fermeture de l'application) dans:
C:\Users\{username}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
la source
Sous Linux, le contenu non sauvegardé de Sublime text 3 est stocké dans
~/.config/sublime-text-3/Local/Session.sublime_session
la source
Pour Linux
Dans la distribution Mint , vous pouvez accéder aux noms / chemins de fichiers complets ouverts pour chaque onglet de Sublime Text 3 avec cette ligne Bash:
NOTE : Si vous utilisez
Session.sublime_session
"Auto Save Session.sublime_session
" au lieu de " ", vous pouvez obtenir des résultats différents, avec des onglets / fichiers manquants.Quoi qu'il en soit, ce n'est pas fiable à 100%, mais vous aidera à démarrer. Je suis sûr que vous pouvez améliorer cette ligne laide, alors n'hésitez pas à commenter.
Explication:
sed
supprime les espaces vides dus aux clés JSONsed
enlever la"file": "
piècesort -u
(unique) supprimer les doublons de nom de fichiersed
supprimer les espaces blancs de fuite.la source
Sous Linux, si vous utilisez Portable sublime text 2 et ne l’avez pas installé à partir du dépôt, vous pouvez le trouver dans:
la source