Eu uso o Terminal.app constantemente. Ao conectar via ssh
a sistemas remotos * nix, eu posso continuar a usar tab
para completar nomes de comandos e arrow-up/down
navegar no histórico de comandos. No entanto, com sftp
isso não funciona, e eu recebo [
seqüências -escapadas para o último e uma guia literal para o primeiro.
Alguma maneira de fazer isso funcionar? Alguma coisa a ver com readline
?
Respostas:
Confira com a linha de leitura . Há um exemplo usando o sftp lá.
fonte
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 do OpenSSH que inclui o
sftp
utilitário compilado com o suporte readline. O MacPorts também define esta versãosftp
como padrão.fonte
homebrew/dupes/openssh
também vem com a conclusão da tabulação.Você também pode tentar yafc .
fonte