我有一个便携式安装的 sublime text 2,我使用 skydrive 在机器之间同步。通过云漫游设置很棒,但是当它漫游我打开的文件时,它会破坏事情。(因为文件不存在于机器上)我绝对希望它记住我打开的文件,但我希望它只在每台机器上执行,而不是保存在云中。那可能吗?
问问题
565 次
2 回答
1
排除 .sublime_session 文件/Data/Settings
可能对你有用。事实上,我认为您可以继续排除整个/Data/Settings
文件夹。
于 2012-10-03T17:25:08.543 回答
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 添加的。)
于 2012-09-21T19:47:10.630 回答