Utiliza VIM para editar archivos a través de la red

Hay ocasiones en las que es necesario editar archivos remotos, como puede ser, cambiar la configuración de un servidor web. Para poder lograr dicha acción usualmente es necesario conectarse primero al servidor y posteriormente se editan los archivos que sean necesarios.

De manera alterna, es posible editar archivos remotos utilizando VIM para esto, lo cual podemos lograrlo utilizando scp.

vim scp://usuario-remoto@servidor-remoto/ruta/hacia/el/archivo

De esta manera estaremos evitando iniciar una sesión en el servidor por lo que tendremos una pequeña capa extra de seguridad, ya que únicamente se abrirá la sesión para modificar el archivo en cuestión y una vez que se haya finalizado de editar el archivo, la sesión finalizará.

En el caso de contar con una configuración especial en el archivo ~/.ssh/config también es posible hacerlo de la siguiente manera

vim scp://servidor-remoto//ruta/hacia/el/archivo