Histórico da linha de comando e conclusão de tabulação para o sftp no OS X Terminal.app

7

Eu uso o Terminal.app constantemente. Ao conectar via ssh aos sistemas remotos * nix, posso continuar usando tab para completar nomes de comandos e arrow-up/down para navegar no histórico de comandos. No entanto, com sftp , isso não funciona, e eu recebo sequências [ -escaped para a última e uma tabulação literal para a primeira.

Qualquer maneira de fazer isso funcionar? Alguma coisa a ver com readline ?

    
por chryss 16.08.2010 / 12:48

3 respostas

4

Confira com a linha de leitura . Há um exemplo usando o sftp lá.

    
por 16.08.2010 / 14:42
4

Tendo tentado instalar com readline no OSX 10.7.5, encontrei erros de linker.

Ao tentar encontrar uma solução para esse problema, descobri que o MacPorts tem uma porta de OpenSSH que inclui o utilitário sftp compilado com suporte a readline. O MacPorts também define esta versão do sftp como padrão.

    
por 09.05.2013 / 19:23
3

Você também pode tentar yafc .

    
por 11.12.2010 / 15:21