我有一个可移植的sublime text 2安装,我在机器上使用skydrive进行同步。通过云漫游设置非常棒,但是当它漫游我打开的文件时,它会破坏事物。 (因为文件不存在于整个机器上)我绝对希望它能够记住我的打开文件,但我希望它只能按机器进行而不是保存在云端。这可能吗?
答案 0 :(得分:1)
排除/Data/Settings
中的.sublime_session文件应该可以为您解决问题。事实上,我认为您可以继续排除整个/Data/Settings
文件夹。
答案 1 :(得分:0)
我通过从sublime配置文件夹到我的Dropbox文件夹创建硬链接来设置。
我有一个powershell脚本,除其他外,链接各种文件:
# initialize the sublime preferences
md "$env:appdata/Sublime Text 2/Settings/" -ea SilentlyContinue
ln "$env:appdata/Sublime Text 2/Settings/License.sublime_license" "$HOME/Dropbox/profile/st2/Settings/License.sublime_license"
md "$env:appdata/Sublime Text 2/Installed Packages/" -ea SilentlyContinue
ln "$env:appdata/Sublime Text 2/Installed Packages/Package Control.sublime-package" "$HOME/Dropbox/profile/st2/Installed Packages/Package Control.sublime-package"
new-junction "$env:appdata/Sublime Text 2/Packages/User" "$HOME/Dropbox/profile/st2/User"
foreach ($subfolder in (gci "$HOME/Dropbox/profile/st2/Packages"))
{
new-junction "$env:appdata/Sublime Text 2/Packages/$subfolder" "$HOME/Dropbox/profile/st2/Packages/$subfolder"
}
(我认为new-junction
是PSCX添加的附加内容。)