2012-06-27 3 views
0

У меня есть переносная установка возвышенного текста 2, который я синхронизую с машинами с skydrive. Роуминг настроек через облако замечательный, но когда он бродит мои открытые файлы, он обманывает вещи. (потому что файлы не существуют на машинах), я определенно хочу, чтобы он запоминал мои открытые файлы, но мне хотелось бы сделать это только для каждой машины вместо сохранения в облаке. Это возможно?Как я могу перемещаться по настройкам Sublime Text, но не перемещать открытые файлы?

ответ

0

У меня есть эта настройка, сделав жесткие ссылки из возвышенных конфигурационных папок в папку 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)

1

Исключая файл .sublime_session (s) в /Data/Settings должно, вероятно, сделать трюк для вас. На самом деле, я думаю, вы можете пойти и исключить всю папку /Data/Settings.

+0

Вы когда-нибудь находили подходящее решение? – mortenfriis