Question

Est-il possible d'utiliser une instance de vi/vim sur un serveur distant pour éditer un fichier local?

Quelque chose le long des lignes de:

cat $local_file | ssh -t $remote_server "vim -" > $local_file

[Je suis en utilisant le code ci-dessus uniquement à simplifier et à illustrer l'intention de la question]

Je sais que je peux aller de l'autre et de modifier le fichier à partir de la remote_server à l'aide de vim + scp, mais j'étais curieux de savoir si cela pourrait être fait dans cette direction.

Était-ce utile?

La solution

Vous pouvez utiliser ce type de commande :

ssh -t remote 'vim scp://root@oldy//etc/resolv.conf'

vim copier le fichier en local /tmp dans un fichier comme /tmp/v7MZ6yF/0 en arrière-plan.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top