Используйте VI VIM на внешнем сервере для редактирования локальных файлов - PullRequest
3 голосов
/ 14 марта 2012

Есть ли способ использовать экземпляр vi / vim на удаленном сервере для редактирования локального файла?

Что-то вроде:

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

[Я использую приведенный выше код только для упрощения и проиллюстрирования цели вопросабыло любопытно, можно ли это сделать и в этом направлении.

1 Ответ

4 голосов
/ 14 марта 2012

Вы можете использовать команду такого типа:

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

vim скопировать файл в local / tmp в файл, подобный /tmp/v7MZ6yF/0 в фоновом режиме.

...