Wo speichert Sublime Text seine nicht gespeicherten Fenster?
Dies hängt davon ab, welches Betriebssystem Sie verwenden.
OSX
Erhabener Text 3:
~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session
Erhabener Text 2:
~/Library/Application Support/Sublime Text 2/Settings/Auto Save.sublime_session
Ich frage mich, ob es einen Ort gibt, an dem Sublime temporäre Dateien ablegt. Ich habe gerade ein WP-Thema verloren, an dem ich aufgrund von MacOSX-Fehlern gearbeitet habe. Ich habe mich gefragt, ob ich Dateien, an denen ich gearbeitet habe, aus Sublime-temporären Dateien zurückholen kann.
...
Sublime Text speichert Informationen zum automatischen Speichern in ~ / Bibliothek / Anwendungsunterstützung / Sublime Text 2 / Einstellungen / Auto Save.sublime_session. Dies geschieht jedoch regelmäßig, und es besteht die Möglichkeit, dass sie derzeit leider überschrieben werden.
Quelle für temporäre Dateien?
Windows
Für den Einstellungsordner können Sie nach einer eindeutigen Datei suchen, indem Sie Folgendes verwenden:
F:\>dir license.sublime_license /s /b
Für XP würde das zurückkehren:
F:\Documents and Settings\user\Application Data\Sublime Text 2\Settings\License.sublime_license
Alternative:
- Öffne sublime und gehe zu
preferences
> browse packages
.
- Wechseln Sie dann in das übergeordnete Verzeichnis und Sie sehen das Unterverzeichnis settings.
XP
C:\Documents and Settings\user\Application Data\Sublime Text 2\Settings\Auto Save Session.sublime_session
Windows 7
Erhabener Text 2:
C:\Users\user\AppData\Roaming\Sublime Text 2\Settings
Erhabener Text 3:
C:\Users\user\AppData\Roaming\Sublime Text 3\Local
(Abschnitt hinzugefügt von barlop )
C:\Users\user_name\AppData\Roaming\Sublime Text 3
. Alle Pakete wurden auch kopiert.Windows 7 64-Bit, Sublime Text 3 speichert seine Arbeitssitzung (einschließlich des Inhalts von Registerkarten, die beim Schließen der Anwendung nicht gespeichert wurden) unter:
C:\Users\{username}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
quelle
Unter Linux werden nicht gespeicherte Inhalte von Sublime Text 3 in gespeichert
~/.config/sublime-text-3/Local/Session.sublime_session
quelle
Für Linux
In der Mint- Distribution können Sie mit dieser Bash-Zeile auf die vollständigen Dateinamen / -pfade zugreifen, die für die einzelnen Registerkarten von Sublime Text 3 geöffnet wurden :
HINWEIS : Wenn Sie
Session.sublime_session
anstelle von "Auto Save Session.sublime_session
" verwenden, können Sie mit fehlenden Registerkarten / Dateien unterschiedliche Ergebnisse erzielen.Auf jeden Fall ist dies nicht 100% zuverlässig, aber es wird Ihnen den Einstieg erleichtern. Ich bin sicher, dass Sie diese hässliche Linie verbessern können, also zögern Sie nicht, einen Kommentar abzugeben.
Erläuterung:
sed
entfernt führende Leerzeichen aufgrund von JSON-Schlüsselnsed
entfernen"file": "
sort -u
(eindeutig) Entfernen Sie doppelte Dateinamensed
Leerzeichen entfernen.quelle
Wenn Sie unter Linux den portablen Sublime-Text 2 verwenden und ihn nicht von den Repos installiert haben, finden Sie ihn unter:
quelle