¿Puedo sincronizar Sublime Text?

¿Puedo sincronizar Sublime Text?

Me gustaría sincronizar todo mi Sublime Text 3 entre mi computadora de escritorio y mi computadora portátil.

Utilizo Ubuntu en ambas máquinas. Creo que si sincronizo toda la /home/<username>/.config/sublime-text-3carpeta con Unison, puedo continuar el trabajo en la otra máquina. Incluso si no guardo los archivos. Por supuesto, los archivos guardados también se sincronizarán.

¿Funcionará correctamente el administrador de complementos? Entonces, si instalo un complemento con el administrador en el escritorio y lo sincronizo, ¿funcionará perfectamente en la computadora portátil?

¿Puedo hacer esto? ¿Debo ignorar algunos archivos o sincronizar otros?

Respuesta1

Sí, hay un complemento llamadoSincronización de paquetes cuyo objetivo es hacer lo que quieras, apoyándote en aplicaciones de terceros como Dropbox, SkyDrive o Google Drive.

Hayotras opcionespara lograr este objetivo de forma más manual que con la sincronización de paquetes, pero en ninguna de estas opciones use la solución "simple" de rsync tanto en máquinas como en directorios, pero parece que puede rsync solo un directorio y funcionará.

La solución adecuada es sincronizar solo la carpeta Paquetes/Usuario/. Esta carpeta contiene el archivo Package Control.sublime-settings, que incluye una lista de todos los paquetes instalados. Si este archivo se copia a otra máquina, la próxima vez que se inicie Sublime Text, Package Control instalará la versión correcta de los paquetes faltantes.

Respuesta2

Sí, esto debería funcionar bien. Los directorios más importantes en lo que respecta a la experiencia del usuario son Installed Packagesy Packages, ya que contienen los complementos que le dan a Sublime su funcionalidad específica del idioma, así como cualquier complemento adicional que instale. Cache, Indexy Backupson bastante obvios y se pueden regenerar en cualquier máquina. No estoy seguro de si sincronizarlos tendría algún beneficio adicional. Localcontiene archivos como la licencia del software (ustedtener registrado, ¿no es así?) y la sesión actual, lo que puede ser valioso si desea cerrar Sublime en una máquina y abrirlo exactamente como estaba en la otra máquina, suponiendo que sus archivos de trabajo estén ubicados exactamente en el mismo lugar.

Entonces, la sincronización es definitivamente una buena idea. Solo sincronizo Packagesy Installed Packagesentre máquinas, pero tendrás que ver por ti mismo qué funciona mejor para ti.

información relacionada