Где Sublime Text хранит свои не сохраненные окна?

Я использую Sublime Text в качестве блокнота, и обычно у меня много не сохраненных файлов, которые обычно повторно открываются после перезагрузки или сбоя, но я боюсь потерять их (что произошло несколько раз).

где (в какой папке/файле) Sublime Text хранит эти временные файлы, чтобы я мог делать периодические резервные копии сессии?

8
задан kenorb
29.12.2022 19:32 Количество просмотров материала 2663
Распечатать страницу

5 ответов

где Sublime Text хранит свои не сохраненные окна?

это зависит от используемой операционной системы.


OSX

Возвышенный Текст 3:

~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session

Возвышенный Текст 2:

~/Library/Application Support/Sublime Text 2/Settings/Auto Save.sublime_session

мне интересно, если есть расположение возвышенное ставит временные файлы? Я просто потерял тему WP я из-за вас хлопотал, интересно, если я могу получить какие-либо файлы я вернулся из Возвышенное временные файлы.

...

Sublime Text сохранит информацию для автоматического сохранения в ~/Библиотека/поддержка приложений/Sublime Text 2/Настройки / автоматическое сохранение.sublime_session, но он делает это на регулярной основе, и, к сожалению, сейчас он перезаписан.

Source расположение временных файлов?


Windows

для папки настроек вы можете найти уникальный файл с помощью:

F:\>dir license.sublime_license /s /b  

для XP, что бы вернуть:

F:\Documents and Settings\user\Application Data\Sublime Text 2\Settings\License.sublime_license

кроме того:

  • откройте sublime и перейдите к preferences > browse packages.
  • затем в родительский каталог, и вы увидите подкаталог settings.

XP

C:\Documents and Settings\user\Application Data\Sublime Text 2\Settings\Auto Save Session.sublime_session

Windows 7

Возвышенный Текст 2:

C:\Users\user\AppData\Roaming\Sublime Text 2\Settings

Возвышенный Текст 3:

C:\Users\user\AppData\Roaming\Sublime Text 3\Local

(раздел добавлен barlop)

27
отвечен DavidPostill 2022-12-31 03:20

Windows 7 64bit, Sublime Text 3 сохраняет свою рабочую сессию (включая содержимое вкладок, которые не были сохранены при закрытии приложения) в:

C:\Users\{username}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session

9
отвечен BeetleJuice 2022-12-31 05:37

в Linux, Sublime text 3 несохраненный контент хранится в ~/.config/sublime-text-3/Local/Session.sublime_session

6
отвечен Jose Gómez 2022-12-31 07:54

на Linux

на Mint дистрибутив, полные имена файлов / пути, открытые для каждой вкладки Возвышенный Текст 3, можно получить с помощью этой линии Баш:

cat $HOME/.config/sublime-text-3/Local/Auto\ Save\ Session.sublime_session |grep "\"file\":" |sed 's/^[[:space:]]*//g' |sed 's/^\"file\"\: \"//g' |sort -u | sed 's/[\",]*//ig'

Примечание если вы используете Session.sublime_session вместо "Auto Save Session.sublime_session", вы можете получить различные результаты, с отсутствующими вкладками/файлами.

во всяком случае, это не 100% надежный, но вы получите начал. Я уверен, что вы можете улучшить эту уродливую линию, так что чувствуйте свободно комментировать.

объяснение:

  • 1st sed удаляет начальные пробелы из-за ключей JSON
  • 2nd sed удалить "file": " часть
  • sort -u (уникальный) удалить дубликаты именем
  • 3rd sed удалить конечные пробелы.
4
отвечен not2qubit 2022-12-31 10:11

в Linux, если вы используете портативный возвышенное текст 2, а не установить его из репозиториев, вы можете найти его в:

~/.config/sublime-text-2/Settings/Session.sublime_session
2
отвечен jack 2022-12-31 12:28

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх