我使用 Sublime Text 作为记事本,通常我有很多未保存的文件,这些文件通常在重启或崩溃后重新打开,但我害怕丢失它们(这种情况发生过几次)。
Sublime Text 在哪里(在哪个文件夹/文件中)存储这些临时文件,以便我可以进行一些定期会话备份?
Dav*_*ill 57
这取决于您使用的操作系统。
崇高的文字3:
~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session
Run Code Online (Sandbox Code Playgroud)
崇高的文字2:
~/Library/Application Support/Sublime Text 2/Settings/Auto Save.sublime_session
Run Code Online (Sandbox Code Playgroud)
我想知道 Sublime 是否有放置临时文件的位置?由于 MacOSX 的失误,我刚刚丢失了我正在处理的 WP 主题,想知道是否可以从 Sublime 临时文件中获取我正在处理的任何文件。
...
Sublime Text 会将自动保存信息保存到 ~/Library/Application Support/Sublime Text 2/Settings/Auto Save.sublime_session,但它会定期这样做,不幸的是,它现在很可能已被覆盖。
对于设置文件夹,您可以使用以下方法查找唯一文件:
F:\>dir license.sublime_license /s /b
Run Code Online (Sandbox Code Playgroud)
对于将返回的 XP:
F:\Documents and Settings\user\Application Data\Sublime Text 2\Settings\License.sublime_license
Run Code Online (Sandbox Code Playgroud)
或者:
preferences> browse packages。经验值
C:\Documents and Settings\user\Application Data\Sublime Text 2\Settings\Auto Save Session.sublime_session
Run Code Online (Sandbox Code Playgroud)
Windows 7的
崇高的文字2:
C:\Users\user\AppData\Roaming\Sublime Text 2\Settings
Run Code Online (Sandbox Code Playgroud)
崇高的文字3:
C:\Users\user\AppData\Roaming\Sublime Text 3\Local
Run Code Online (Sandbox Code Playgroud)
Bee*_*ice 16
Windows 7 64 位,Sublime Text 3 将其工作会话(包括应用程序关闭时未保存的选项卡内容)保存到:
C:\Users\{username}\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
在Mint发行版中,可以使用以下 Bash 行访问为Sublime Text 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'
Run Code Online (Sandbox Code Playgroud)
注意:如果您使用Session.sublime_session而不是“ Auto Save Session.sublime_session”,您可以获得不同的结果,缺少选项卡/文件。
无论如何,这不是 100% 可靠,但可以帮助您入门。我相信你可以改进这条丑陋的路线,所以请随时发表评论。
解释:
sed由于 JSON 键删除了前导空格sed取出"file": "零件sort -u (唯一)删除文件名重复项sed删除尾随空格。| 归档时间: |
|
| 查看次数: |
48545 次 |
| 最近记录: |