tengo emacs en casa y en el trabajo. ¿Cómo sincronizarlos si agrego un nuevo paquete?Cómo sincronizar paquetes y configuraciones de Emacs?
Respuesta
Utilizo git para mantener mis configuraciones, y dividir las partes dependientes de la plataforma/máquina en archivos separados, y cargarlos dependiendo del nombre de la máquina. Puede ver mis configuraciones here
Usaría un git/cvs/subversion/etc. repositorio, y simplemente use el sistema de control de versiones para permitirle actualizar los archivos/directorios para ambos lugares.
Hay una answer a una pregunta sobre el uso de bazar de esta manera. Esa respuesta hace un excelente trabajo explicando la estructura de directorios a usar de modo que quede claro dónde van todos los paquetes y archivos de inicialización.
En cuanto a cómo/dónde almacenar el repositorio, no sé la mejor respuesta para eso. Si a menudo te estás conectando al trabajo (a través de una VPN o algo así), entonces recomiendo alojar el repositorio en el trabajo. Si no, entonces podría usar sourceforge.net o algún otro sitio similar, pero luego estaría exponiendo todo al mundo ... Quizás esta parte de la pregunta se haga mejor en serverfault.com.
Existen algunos repositorios gratuitos (es decir, actualizables a versiones de pago) que se pueden hacer de forma privada, de modo que sus archivos no estén disponibles para que nadie los vea. Utilizo unfuddle.com para controlar la versión de mis archivos de configuración de emacs, pero hay algunas otras opciones. – polyglot
O bien puede instalar Dropbox y poner su configuración de emacs en el directorio de Dropbox. Sería la misma idea que para SyncFirefoxBookmarks. Su .emacs
solo se referiría a los archivos en el directorio de Dropbox.
En Linux puede ser incluso más fácil, simplemente copie su ~/.emacs.d
en el directorio de Dropbox y cree un enlace. De lo que podría saltear .emacs
y simplemente usar ~/.emacs.d/init.el
(ver Emacs Manual - Init File).
en Windows, ¿solo corta y pega la carpeta '.emacs' y el archivo' .emacs' en la carpeta de Dropbox? – LWZ
- 1. ¿Configuraciones de Emacs iniciales sugeridas?
- 2. ¿Cómo sincronizar la configuración entre las configuraciones de git?
- 3. Guardar configuraciones de ventana en Emacs
- 4. Compartamos nuestras configuraciones de emacs php
- 5. Eliminar paquetes incorporados en Emacs
- 6. C3P0 ¡Configuraciones! ¿Dónde y cómo?
- 7. el que el control de versión del sistema o plataforma es el mejor para el seguimiento y la distribución de las configuraciones personales de Emacs?
- 8. Sincronizar GIT y ClearCase
- 9. Volver a cargar las configuraciones sin reiniciar Emacs
- 10. cómo sincronizar audio y video usando xuggler
- 11. Personalice la lista de paquetes que emacs-prelude proporciona
- 12. Configuraciones de depuración y liberación
- 13. ¿Hay alguna manera de instalar paquetes R usando emacs?
- 14. Asignación entre paquetes Oracle y paquetes Java
- 15. ¿Hay alguna forma de tener configuraciones de paquetes específicos del proyecto en Sublime Text 2?
- 16. ¿Cómo sincronizar tareas?
- 17. ¿Cómo puedo sincronizar mi configuración de Resharper entre computadoras?
- 18. ¿Cómo sincronizar y optimizar un índice de texto de Oracle?
- 19. Cómo sincronizar la base de datos de desarrollo y producción
- 20. Promedio de pérdida de paquetes UDP y reordenación de paquetes
- 21. Pregunta de novato sobre Lisp y Paquetes
- 22. cómo sincronizar sqlite a Mysql
- 23. Cómo sincronizar dos repositorios git
- 24. Cómo sincronizar sonidos usando SoundPool
- 25. NetBeans y "configuraciones de ejecución" tipo Eclipse
- 26. Exportar perspectivas y configuraciones únicas de Eclipse
- 27. Comprender y usar las configuraciones de ffmpeg
- 28. Cómo salir elegantemente de SLIME y Emacs?
- 29. Live Streaming (Socket): cómo sincronizar audio y video?
- 30. C# y C++ Sincronizar entre procesos
Resucitación de un hilo muerto hace mucho tiempo: si desea mantener su repositorio privado, [Bitbucket] (https://bitbucket.org/) proporciona repositorios privados gratuitos ilimitados (a partir de diciembre de 2013). –