Atom


Enlaces, documentación


Remote Atom

El editor TextMate tiene una funcionalidad de edición remota de ficheros a través de una sesión ssh. Esta funcionalidad ha sido copiada posteriormente por otros editores, como Visual Studio Code o Atom.

Para utilizar esta funcionalidad:

  • Se tiene que ejecutar una sesión ssh haciendo remote port forwarding del puerto 52698:
$ ssh -R 52698:localhost:52698 <user@host>
  • En la máquina remota, se tiene que editar el archivo ejecutando rmate <nombre de archivo>
  • En la máquina local, el editor Atom tiene que tener instalado el paquete Remote Atom con el servidor arrancado

Utilidad rmate

Existen dos versiones de este programa: la origina desarrollada por TextMate, que está implementada en Ruby, y un portado usando shell script, que es más fácil de instalar porque no tiene la dependencia de Ruby.

  • aurora/rmate: rmate implementado en shell script. Esta es la versión que yo utilizo
  • textmate/rmate: la versión original de TextMate, implementada en Ruby

Paquete Remote Atom

Para instalar el paquete Remote Atom, seleccionas "Preferences...", después "+ seleccionas Install" y en la ventana de instalar paquetes buscas el paquete remote-atom. Hay que instalar la versión del usuario randy3k.