Use VI VIM en el servidor externo para editar archivos locales
-
13-12-2019 - |
Pregunta
¿Hay alguna forma de usar una instancia de VI / VIM en un servidor remoto para editar un archivo local?
algo a lo largo de las líneas de:
cat $local_file | ssh -t $remote_server "vim -" > $local_file
[Estoy usando el código anterior solo para simplificar e ilustrar la intención de la pregunta]
Sé que puedo ir por la otra manera y editar el archivo desde el remoto_server usando VIM + SCP, pero también tenía curiosidad si se podía hacer en esta dirección también.
Solución
Puede usar este tipo de comando:
ssh -t remote 'vim scp://root@oldy//etc/resolv.conf'
VIM Copie el archivo en local / TMP en un archivo como /tmp/v7MZ6yF/0
en el fondo.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow