Trabajar con sublime text en remoto con RemoteSubl
Remote Subl
RemoteSubl es un fantástico complemento para Sublime Text que hace uso de un script originalmente creado para TextMate. Su funcionamiento es bastante sencillo pero ofrece una gran flexibilidad a la hora de trabajar de forma remota. En este articulo veremos como descargarlo y usarlo.
1 Descargar RemoteSubl en el computador “local”
Para ello debemos entrar en SublimeText > Tools > Command Palette ó simplemente presionar
Ctrl + Shift + P y una vez abierta la ventana de búsqueda, escribir install. El autocompletado nos sugerirá Pacakge Control: Install Package la cual debemos seleccionar con el cursor o simplemente dar enter. Nos debe aparecer algo así:
En este cuadro debemos buscar: RemoteSubl y nuevamente seleccionar o dar “enter”:
2. Descargar Terminus
Terminus es un complemento que permite tener una terminal dentro del propio editor Sublime, ya sea en modo terminal, en la parte inferior o en una pestaña. Para instalar
este complemento, repetimos los pasos anteriores cambiando RemoteSubl por Terminus.
3. Descargar Rmate en el computador remoto
Para instalar rmate en linux debemos abrir un terminal y escribir los siguientes comandos:
sudo wget -O /usr/local/bin/rmate https://raw.github.com/aurora/rmate/master/rmate
sudo chmod a+x /usr/local/bin/rmate
4. Conectarnos por ssh
Regresando a nuestro computador local debemos abrir una terminal y escribir el siguiente comando:
ssh -R 52698:localhost:52698 usuario@direccionRemota
usuario@direccionRemota lo reemplazamos por el usuario y la dirección a la cual nos queremos conectar.
5. Abrir archivos remotos cen sublime text
Una vez tengamos abierto nuestro SublimeText presionamos nuevamente Ctrl+Shift+P para acceder a la paleta de comandos y una vez allí escribimos Termuinus.
Seleccionamos la opción Terminus: Open Default Shell in Tab (View), esto abrirá una terminal en una pestaña nueva.
Una vez en la pestaña con la terminal abierta, procedemos a conectarnos a nuestro computador remoto vía ssh de la siguiente forma:
ssh usuario@direccion
Finalmente y con el tunel ssh establecido, podemos abrir archivos simplemente escribiendo: rmate nombre_archivo en la pestaña que tiene la terminal abierta.
RemoteSubl es una excelente herramienta para Sublime Text que facilita el trabajo de forma remota, permitiendonos utilizar este editor de texto y todas sus ventajas, incluso en servidores en los cuales no se haya instalado previamente.