após o SSH em outra máquina e iniciando o vim, execute o comando do terminal no terminal original

0

Eu uso o ssh para fazer login remotamente em uma máquina onde subseqüentemente trabalho principalmente no Vim. Às vezes eu quero executar algum comando shell na minha máquina original sem sair do Vim. O que é uma maneira não disruptiva de fazer isso que pode tomar decisões com base em algo no servidor remoto?

Por exemplo, posso destacar um URL do Vim no terminal remoto e, em seguida, iniciar um navegador na minha máquina local que navega para este site. Não deveria importar, mas estou usando o cygwin de um PC com Windows 7.

Eu nunca usei o tmux, mas eu estava pensando que isso ajudaria a facilitar isso?

    
por still_dreaming_1 04.03.2015 / 02:19

1 resposta

0

Você poderia usar o vim remoto para fazer um ssh voltar para a máquina local. Você pode configurar a chave pública ( este guia é específico para windows / cygwin , então você não será solicitado a digitar a senha.

É evidente que não será executado no terminal original, mas, para o seu caso de exemplo, não parece ser um problema.

Como você está executando no Windows, você provavelmente precisará instalar um daemon ssh; este link oferece algumas opções.

    
por 09.03.2015 / 11:56