Answers:
这取决于您使用的操作系统。
崇高文字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会将自动保存的信息保存到〜/ Library / 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
。经验值
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
C:\Users\user_name\AppData\Roaming\Sublime Text 3
。所有软件包也都被复制了。
在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'
注意:如果使用Session.sublime_session
而不是“ Auto Save Session.sublime_session
”,则会得到不同的结果,缺少选项卡/文件。
无论如何,这不是100%可靠的,但是会让您入门。我敢肯定您可以改善这个丑陋的说法,请随时发表评论。
说明:
sed
由于JSON键而删除了前导空白sed
移除"file": "
零件sort -u
(唯一)删除文件名重复项 sed
删除尾随空格。