0

スカイドライブを使用してマシン間で同期する崇高なテキスト2のポータブルインストールがあります。クラウドを介して設定をローミングするのは素晴らしいことですが、開いているファイルをローミングすると、問題が発生します。(ファイルはマシン間で存在しないため) 開いているファイルを確実に記憶したいのですが、クラウドに保存するのではなく、マシンごとにのみ実行したいのです。それは可能ですか?

4

2 に答える 2

1

.sublime_session ファイルを除外すると、/Data/Settingsおそらくうまくいくはずです。/Data/Settings実際、先に進んでフォルダー全体を除外できると思います。

于 2012-10-03T17:25:08.543 に答える
0

崇高な構成フォルダーからドロップボックスフォルダーへのハードリンクを作成することで、その設定を行いました。

とりわけ、さまざまなファイルをリンクする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 に答える