Sublime Text 2のDropBoxを使った設定の同期方法
Sublime Text 2のセッティングのDropBoxを使った同期方法
テキストエディタとしてSublime Text 2を使用しているのですが、家ではMac、会社ではWindowsを使用しているので、設定がそれぞれ異なります。
この設定を同期できないかと思いいろいろ調べてみたところDropBoxを使用した方法がありました。
http://misfoc.us/post/18018400006/syncing-sublime-text-2-settings-via-dropbox
WINDOWS
はじめにDropbox中にSublime Textファイルを入れるフォルダを作成します。
また、Sublime Textのセッティングファイルが入っているフォルダを見つけます。メニューのPreferences -> Browse Packagesより見つけることができます。
C:\Users\username\AppData\Roaming\Sublime Text 2\Packages
Sublime Textを終了します。
Copy Packages、 Installed Packages、Pristine PackagesファイルをDropboxフォルダにコピーします。
Sublimeのパスから実際のフォルダを削除します。このフォルダのsymlinksを作成します。
CMDウィンドウを開き、Sublime Textのフォルダに移動してsymlinksを作成するコマンド(mklink /D)を実行します。
cd C:\Users\username\AppData\Roaming\Sublime Text 2
mklink /D "Installed Packages" "C:\path\to\Dropbox\appdata\sublime\Installed Packages"
mklink /D "Packages" "C:\path\to\Dropbox\apps\sublime\Packages"
mklink /D "Pristine Packages" "C:\path\to\Dropbox\apps\sublime\Pristine Packages"
MAC
Sublime Textが閉じていることを確認して下さい。
Terminalウィンドウを立ち上げ、Sublime Textのセッティングフォルダを開いてください。
cd ~/Library/Application\ Support/Sublime\ Text\ 2/
これらのフォルダを削除します。
rm -r Installed\ Packages
rm -r Packages
rm -r Pristine\ Packages
以下のフォルダのsymlinksを作成します。
以下のコマンドにより、symlinksを作成し、windowsと共有します。
ln -s ~/Dropbox/appdata/sublime/Installed\ Packages ./Installed\ Packages
ln -s ~/Dropbox/appdata/sublime/Packages ./Packages
ln -s ~/Dropbox/appdata/sublime/Pristine\ Packages ./Pristine\ Packages