Se você estiver usando uma configuração ssh para armazenar seus nomes de host, o OSX não fornece um preenchimento automático.
Armazene isso em seu perfil
.bash : complete -o default -o nospace -W “$ (/ usr / bin / env ruby -ne ‘puts $ .split (/ [, s] + /) [1 ..- 1 ] .reject {| host | host.match (/ * | ? /)} se $ _. match (/ ^ s * Host s + /); ‘<$ HOME / .ssh / config) “scp sftp ssh
fonte: http://hints.macworld.com/article.php?story=20100113142633883