Aktivera flikavslutning för SSH-aliaser
Igår visade vi dig hur du konfigurerar en grundläggande SSH Config-fil, och här är hur du gör det ännu mer användbart: aktivera flikavslutning för de SSH-aliaserna.
Kasta det i ~ / .bash_profile eller ~ / .bashrc
# Lägg till Tab-slutförandet för SSH-värdaliaserna komplett - i standard -Onospace -W "$ (/ usr / bin / env ruby -ne" sätter $ _. Split (/ [, s] + /) [1 ..- 1] .reject {| host | host.match (/ * |? /)} Om $ _. Match (/ ^ s * värdar + /); '<$ HOME / .ssh / config) "scp sftp ssh |
# Lägg till Tab-slutförandet för SSH-värdaliaserna komplett - i standard -Onospace -W "$ (/ usr / bin / env ruby -ne" sätter $ _. Split (/ [, s] + /) [1 ..- 1] .reject {| host | host.match (/ * |? /)} Om $ _. Match (/ ^ s * värdar + /); '<$ HOME / .ssh / config) "scp sftp ssh
Det borde vara på en rad. Spara filen, starta om Terminal, och nu kan du använda flikavslutning med SSH-alias.
Tack till Doug Schmidt för inlämningen!