Não é possível executar comandos por SSH (usando Zsh)

2

Eu recentemente alterei meu .zshrc para remapear a interrupção de ctrl - C para ctrl - J , e de repente eu não sou capaz de executar nenhum comando em máquinas que eu SSH em. Não importa qual comando eu digite, ele simplesmente o ignora e não produz nada. Mesmo echo hi não retorna nada.

    
por steventrouble 10.06.2015 / 21:20

1 resposta

3

Ctrl - J é o mapeamento do teclado para alimentação de linha. Quando você mapeia ctrl - C para ctrl - J , significa que irá interromper o comando a qualquer momento empurre a tecla de retorno sobre o ssh, que é basicamente correto quando você executa o comando.

Tente mapear a interrupção para uma tecla de atalho diferente para que ela não se sobreponha a outra combinação de teclas comum.

    
por steventrouble 10.06.2015 / 21:22