私はSublime Textをメモ帳として使用しています。通常、再起動後またはクラッシュ後に再オープンされる未保存のファイルが多数ありますが、それらが失われることはありません(これは数回発生しました)。
Sublime Textはこれらの一時ファイルをどこ(どのフォルダ/ファイル)に保存しますか。
これは、使用しているオペレーティングシステムによって異なります。
崇高なテキスト3:
~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session
崇高なテキスト2:
~/Library/Application Support/Sublime Text 2/Settings/Auto Save.sublime_session
Sublimeが一時ファイルを置く場所があるのでしょうか。 MacOSXが原因で作業中のWPテーマを失いました。作業中のファイルのいずれかをSublimeの一時ファイルから取り戻すことができるかどうか疑問に思います。
...
Sublime Textは自動保存情報を〜/ライブラリ/ Application Support/Sublime Text 2/Settings/Auto Save.sublime_sessionに保存しますが、定期的に保存されます。残念ながら、今では上書きされる可能性があります。
ソース 一時ファイルの場所?
設定フォルダの場合は、以下を使用して固有のファイルを探すことができます。
F:\>dir license.sublime_license /s /b
XPの場合、次のように返されます。
F:\Documents and Settings\user\Application Data\Sublime Text 2\Settings\License.sublime_license
あるいは
preferences
> browse packages
に行きます。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 で追加されたセクション)
Windows 7 64bit、Sublime Text 3は、その作業中のセッション(アプリケーションが閉じられたときに保存されていなかったタブの内容を含む)を以下に保存します。
C:\Users\{username}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
Linuxでは、Sublime text 3の未保存コンテンツは~/.config/sublime-text-3/Local/Session.sublime_session
に格納されています
Mintディストリビューションでは、Sublime Text 3の各タブに対して開かれた完全なファイル名/パスに、このBashを使ってアクセスできます。ライン:
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'
NOTE: "Session.sublime_session
"の代わりにAuto Save Session.sublime_session
を使うと、タブやファイルがなくても違う結果になることがあります。
とにかく、これは100%信頼できるわけではありませんが、始めましょう。私はあなたがこの醜い線を改善することができると確信しているので、コメントしてください。
説明:
sed
は、JSONキーのために先行スペースを削除しますsed
が"file": "
部分を削除sort -u
(unique)ファイル名の重複を削除sed
は末尾の空白を削除します。Linuxでは、ポータブルの崇高なテキスト2を使っていて、リポジトリからインストールするのではなく、次の場所にあります。
~/.config/sublime-text-2/Settings/Session.sublime_session