Článek o přechodu na SublimeText již jsem psal. Po příjezdu domů jsem nainstaloval Sublime také na stolní PC a najednou jsem zjistil, že by se mi hodilo synchronizovat nastavení notebooku a stolního PC.
Uložení nastavení do cloudu
Ať už používáte Windows nebo Linux, způsob synchronizace je stejný. Vytvoříme symbolické odkazy na složky s nastavením a na druhém PC uděláme to samé.
O problémech se symbolickými odkazy na Windows a jsem psal v článku Synchronizace cloudu a více složek. Přečtěte si i tento článek, budeme z něj vycházet.
Windows
Pokud máte Windows, nastavení bude v následující složce. Pozor, složka AppData je skrytá! Zde nás zajímají 2 složky, Packages a Installed Packages
C:\Users\<ucet>\AppData\Roaming\Sublime Text 3\Packages C:\Users\<ucet>\AppData\Roaming\Sublime Text 3\Installed Packages
Obě složky buď přesuneme do Dropboxu a na původním místě vytvoříme symbolický odkaz (nevyzkoušené). Nebo do složky Dropbox vytvoříme symbolický odkaz na toto umístění (Dropbox nepozná změny viz článek výše). Já zvolil druhou možnost a symbolické odkazy vložit do Dropboxu.
mklink /D "D:\Plocha\Dropbox\sys\Sublime\Packages" "C:\Users\Pavel\AppData\Roaming\Sublime Text 3\Packages" mklink /D "D:\Plocha\Dropbox\sys\Sublime\Installed Packages" "C:\Users\Pavel\AppData\Roaming\Sublime Text 3\Installed Packages"
Linux
Pro Linux je řešení naprosto shodné jako pro Windows, liší se pouze v adresách s nastavením.
ln -s ~/.config/sublime-text-3/Packages ~/Desktop/Dropbox/sys/Sublime/Packages ln -s ~/.config/sublime-text-3/Installed\ Packages ~/Desktop/Dropbox/sys/Sublime/Installed\ Packages
U Linuxu bude jednodušší přesunout složky do Dropboxu, a symbolické odkazy navést zpět. Linux s tím problém mít nebude, a při odinstalování Sublime a smazání jeho složek nedojde ke smazání dat samotných.
Sdílení mezi operačními systémy
Pokud používáte SublimeText na více operačních systémech, může nastat problém převážně s klávesovými zkratkami, které jsou různé. Nemám ale otestováno, takže pokud máte zkušenosti, podělte se v komentářích.
K tomuto článku již není možné přidávat další komentáře
Komentáře
Pokud jde o sdílení v rámci jednoho OS - mluvím za Windows. Není jednoduší si stáhnout portable verzi a tu si dát celou na nějaký cloud? Osobně to tak využívá a vše funguje jak má.
Někde jsem četl, že kromě těchto 2 složek jsou tam také lokální soubory, které by se synchronizovat neměly. Navíc na jednom PC mám projekty na D: a na druhé na C:. Takže nevím jak by to fungovalo u mě. Ale možná taky řešení