Tabblad voltooien inschakelen voor SSH-aliassen
Gisteren hebben we je laten zien hoe je een standaard SSH Config-bestand kunt instellen, en hier is hoe je dat nog nuttiger kunt maken: tab-voltooiing inschakelen voor die SSH-aliassen.
Gooi dit in ~ / .bash_profile of ~ / .bashrc
# Tab-aanvullen toevoegen voor SSH host aliassen voltooid -o standaard -o nospace -W "$ (/ usr / bin / env ruby -ne 'zet $ _. Split (/ [, s] + /) [1 ..- 1] .reject {| host | host.match (/ * |? /)} Als $ _. Match (/ ^ s * Hosts + /); '<$ HOME / .ssh / config) "scp sftp ssh |
# Tab-aanvullen toevoegen voor SSH host aliassen voltooid -o standaard -o nospace -W "$ (/ usr / bin / env ruby -ne 'zet $ _. Split (/ [, s] + /) [1 ..- 1] .reject {| host | host.match (/ * |? /)} Als $ _. Match (/ ^ s * Hosts + /); '<$ HOME / .ssh / config) "scp sftp ssh
Dat zou op één regel moeten staan. Sla het bestand op, start de Terminal opnieuw op en nu kunt u de tab voltooien met SSH-aliassen.
Dank aan Doug Schmidt voor de inzending!