Можно ли использовать экземпляр vi/vim на удаленном сервере для редактирования локального файла?Использование VI VIM на внешнем сервере для редактирования локальных файлов
Что-то вдоль линий:
cat $local_file | ssh -t $remote_server "vim -" > $local_file
[Я использую код выше только для упрощения и проиллюстрировать смысл вопроса]
Я знаю, что я могу пойти другим и отредактируйте файл с remote_server с помощью vim + scp, но мне было любопытно, можно ли это сделать и в этом направлении.
Некоторые предпосылки: у меня есть несколько устаревших серверов, которым нам не разрешено устанавливать или обновлять программное обеспечение, на котором работают очень старые версии vi. Было бы неплохо иметь подсветку синтаксиса/etc при работе с этими файлами. В настоящее время я использую скрипт, который объединяет scp, временные файлы и т. Д., Чтобы выполнить это, но мне было любопытно, был ли лучший способ – DismissedAsDrone