Sublime Forum

Synchronization of sublime editor form one computer to Laptop

#1

I am going to my HomeTown today, but I can’t carry a desktop. I have a Laptop there in my Hometown.
Is there a way that my snippets, syntax settings, font settings SFTP settings can be synchronized just like we synchronize chrome settings just by logging on two different machines all the chrome plugins are also installed?

0 Likes

#2

Yes. All you need to do is sync your Packages/User folder.

1 Like

#3

Hi there, How to synchronize all other settings such as: settings, syntax specific settings, and distraction free syntax settings or may be any other settings thatg we mannulay did after installing the sublime software? Its like cloning sublime form Computer 1 to Computer 2 with full settings & plugins restorations?

0 Likes

#4

If you haven’t customized any packages or manually created overrides in Data/Packages directory, everything needed for synchronization/cloning is located in Data/Packages/User folder. It contains all user/syntax specific settings/keybindings/… .

To clone a setup, you just need to …

  1. Install Sublime Text on Computer 2 (C2)
  2. Install Package Control
  3. Close Sublime Text
  4. Copy the Packages/User folder from C1 to C2
  5. Restart Sublime Text on C2
  6. Be pacient and restart ST as often as Package Control requests you to do.

Note:

In theory Package Control should set up everything for you.

Unfortunatelly PC 3.x suffers from various issues, which cause it to fail frequently when installing many packages in a batch. You may see many error dialogs every here and then depending on amount of packages to install. By just closing them and restarting ST several times, all packages should however be finally there as expected - even though the journey might be a bit annoying atm.

This will be fixed/improved by Package Control 4.

Copying all packages manually from C1 to C2 works only if both use the same OS. Hence I’d not recommend it.

Session information are not cloned/synchronized. So recent file lists, or input history are not transfered.

1 Like