How to save/restore Sublime Text 2 configs/plugins to migrate to another computer?

穿精又带淫゛_ 提交于 2019-12-02 13:46:25
jdc0589

I just set up a good solution for this, it requires dropbox. I am currently using this to sync plugins and settings across ~5 different sublime installs on windows, linux, osx, and a few vm's.

  • Step 1: use PackageControl to manage all your plugins, its awesome.

  • Step 2: Add a "Sublime" directory to your root drop-box directory (I replicated the full directory structure for the hell of it, {DropBox}/Sublime/Packages/User). Make sure sublime is closed, and move the contents of {SublimeRoot}/Packages/User in to the dropbox directory you just made. Delete {SublimeRoot}/Packages/User, and replace it with a symlink that points to {DropBox}/Sublime/Packages/User.

Use this same process on every computer where you use sublime, it accomplishes 2 things.

  • 1) The contents of your User/ directory are synced, so all your custom settings are the same across machines.

  • 2) Every time PackageControl starts up, it checks the Package Control.sublime-settings in your User/ directory. If if finds a plugin that should be installed according to the settings, but isn't actually installed, it automatically installs it, no questions asked.

Setting up another computer with this solution simply requires sublime and package control to be installed, then just delete the {SublimeRoot}/Packages/User/ directory and point it to the copy in dropbox with a symbolic link. Next time you fire up sublime, package control will automatically install all your plugins.

Creating the symbolic links: execute from the {Sublime}/Packages directory

  • Windows: mklink /D .\User C:\Users\[username]\Dropbox\Sublime\Packages\User
  • Linux/OSX: ln -s {DropboxRoot}/Sublime/Packages/User ./User

Add directory ~/Library/Application Support/Sublime Text 2/Packages to git repository. For example bitbucket. So you can commit after any changes with plugins and settings. If something failes with sublime text2 you can easy rollback.

Amol

BACKUP SUBLIME TEXT

  1. Copy files from C:\Users\[userName]\AppData\Roaming\Sublime Text 2\
    The file location can be found by using - Open Sublime Text -> Browse Packages
  2. Close Sublime Text
  3. Backup all the folder from Sublime Text 2 Folder
    a. Sublime Text 2/Installed Packages
    b. Sublime Text 2/Packages
    c. Sublime Text 2/Pristine Packages
    d. Sublime Text 2/Settings

NEW INSTALLATION

  • Now replace all the backup files in new installation C:\Users\[NewUserName]\AppData\Roaming\Sublime Text 2\
  • The file location can be found by using - Open Sublime Text -> Browse Packages
  • Close Sublime Text
  • If you get error unable to save work-space
    1. Create a new Project
    2. Save Project
    3. Exit
    4. Restart Sublime Text
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!