Могу ли я синхронизировать Sublime Text?

1759
KOB

Я хотел бы синхронизировать весь мой Sublime Text 3 между моим рабочим столом и ноутбуком.

Я использую Ubuntu на обеих машинах. Я думаю, что если я просто синхронизирую всю /home/<username>/.config/sublime-text-3папку Unison, я смогу продолжить работу на другом компьютере. Даже если я не сохраню файлы. Конечно, сохраненные файлы тоже будут синхронизированы.

Будет ли плагин-менеджер работать правильно? Так что, если я установлю плагин с менеджером на рабочий стол и синхронизируюсь, он будет отлично работать на ноутбуке?

Я могу это сделать? Должен ли я игнорировать некоторые файлы или синхронизировать другие?

0
Я выбираю Windows и создаю диск G: (как Google Drive) на компьютере и синхронизирую документы, настройки и пакеты. Я люблю Linux, но он не имеет большой поддержки. KOB 9 лет назад 0

2 ответа на вопрос

1
n00b

Да, есть плагин, который называется « Синхронизация пакетов» и предназначен для того, чтобы делать то, что вы хотите, опираясь на сторонние приложения, такие как Dropbox, SkyDrive или Google drive.

Существуют и другие варианты для достижения этой цели более вручную, чем при синхронизации пакетов, но ни в одном из этих вариантов не используется «простое» решение rsync как для машин, так и для каталогов, но кажется, что вы можете rsync только для каталога, и он будет работать.

Правильным решением является синхронизация только папки Packages / User /. Эта папка содержит файл Package Control.sublime-settings, в котором содержится список всех установленных пакетов. Если этот файл скопирован на другой компьютер, при следующем запуске Sublime Text, Package Control установит правильную версию всех отсутствующих пакетов.

0
MattDMo

Да, это должно работать нормально. Наиболее важными каталогами с точки зрения взаимодействия с пользователем являются Installed Packagesи Packagesте, которые содержат плагины, которые предоставляют Sublime его специфическую для языка функциональность, а также любые дополнительные устанавливаемые вами надстройки. Cache, IndexИ Backupдовольно очевидны, и могут быть восстановлены на любой машине. Я не уверен, будет ли какая-то дополнительная польза для их синхронизации. Localсодержит файлы, такие как лицензии по программному обеспечению (вы уже зарегистрированы, не так ли?) и текущей сессии, который может быть полезным, если вы хотите, чтобы закрыть Sublime на одной машине и открыть его так же, как это было на другой машине, предполагая вашу работу файлы находятся в одном и том же месте.

Итак, синхронизация определенно хорошая идея. Я только синхронизировать Packagesи Installed Packagesмежду машинами, но вы должны увидеть, что лучше всего работает для вас.