Есть ли способ синхронизировать настройки Sublime Text на нескольких компьютерах?
У меня есть два компьютера, настольный и ноутбук. Теперь я настроил ENV для синхронизации с помощью ссылки dropbox.
есть ли способ синхронизировать Мои настройки Sublime Text 3 между этими двумя компьютерами, включая все мои Плагины, файлы предпочтений и т. д... и если да,то как я могу правильно настроить синхронизацию?
3 ответов
Я предполагаю, что вы используете Контрольный Пакет для управления плагинами.
что синхронизировать
Как список ваших пакетов, а также все ваши файлы настроек находятся в папке и это то, что вы хотите синхронизировать. Предполагая, что папка синхронизирована, все, что вам нужно сделать, это убедиться, что установлен элемент управления пакетами, и он автоматически установит правильные пакеты на основе списка пакетов синхронизированной.
Как синхронизировать
посмотреть эта страница на веб-сайте управления пакетами для получения инструкций по синхронизации настроек.
перечисленные там методы по существу либо используют Git непосредственно в вашем Packages/User/
папка или используют Dropbox (хотя та же концепция будет применяться к любому облачному сервису) в сочетании с символические ссылки (поскольку ваш каталог Dropbox и Ваша установка Sublime Text, вероятно, не совпадают место на жестком диске).
несмотря на DropBox, вы можете просто использовать Git для синхронизации настроек Sublime Text и пакетов управления пакетами:
- создать репозиторий (например,на GitHub)
-
создать gitignore файл со следующим содержимым:
# Ignore everything... * # ... except preferences and package list !.gitignore !Preferences.sublime-settings !Package Control.sublime-settings
-
настройка созданного репозитория в каталоге пользователя (Windows 10:
~/AppData/Roaming/Sublime\ Text\ 3/Packages/User
, Ubuntu:~/.config/sublime-text-3/Packages/User
) первого компьютера с помощью следующих команд Git:$ git init $ git remote add origin <repository url> $ git fetch $ git commit -am "added: settings and packages" $ git push
-
настройка репозитория на всех остальных компьютерах (последняя строка перезаписывает текущие настройки с настройками из репозитория):
$ git init $ git remote add origin <repository url> $ git fetch $ git reset --hard origin/master
теперь вам просто нужно вытащить / нажать изменения из репозитория, чтобы синхронизировать настройки и пакеты. Кроме того, вы можете синхронизировать настройки с пакетом Git для Sublime Text. Здесь вам не нужно переключаться на оболочку Git, чтобы потяните или нажмите изменения, но вы можете сделать это прямо в Sublime Text.
посмотреть эта статья на Medium для получения дополнительной информации.