VIM + netrw: acessando uma máquina atrás de um gateway

1

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
    
por keflavich 16.02.2014 / 13:40

1 resposta

0

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.

    
por 16.08.2014 / 19:55