O Netrw tem uma variável "g: netrw_scp_cmd"; Eu me pergunto se há algo que você poderia definir para usar o gateway; algo como "ssh gateway 'scp -q'". Eu não tenho uma configuração de gateway para testar essa ideia; você terá que brincar com isso.
Eu gostaria de configurar uma sessão vim para editar alguns arquivos em uma máquina atrás de um gateway ssh. Isso é possível?
Para acessar os arquivos através da linha de comando, tenho que fazer:
mycomputer$ ssh gateway
gateway$ ssh othermachine
othermachine$ vim file
A máquina do gateway não permite o encaminhamento normal do ssh:
> nc
rbash: nc: command not found
> /usr/bin/nc
rbash: /usr/bin/nc: restricted: cannot specify '/' in command names
O Netrw tem uma variável "g: netrw_scp_cmd"; Eu me pergunto se há algo que você poderia definir para usar o gateway; algo como "ssh gateway 'scp -q'". Eu não tenho uma configuração de gateway para testar essa ideia; você terá que brincar com isso.
Tags ssh networking vim