Gostaria de configurar a conclusão do comando no zsh para exibir os nomes de host depois de digitar
ssh [TAB]
retirando os nomes do meu arquivo .ssh / config (e de preferência de known_hosts e / etc / hosts e em qualquer outro lugar que faça sentido) e apresentando uma única lista.
Faz parte disso atualmente, mas
- ele não usa .ssh / config
- requer primeiro um nome de usuário, embora o uso de .ssh / config torne desnecessário digitar nomes de usuário
- apresenta várias listas (provavelmente uma de known_hosts e outra de / etc / hosts, mas não verifiquei isso)
Então, quero incluir nomes de usuário conhecidos e nomes de host conhecidos na lista (de preferência única) depois de digitar ssh [TAB]
(Estou chegando aqui antes do Google porque 1) resultará na resposta armazenada aqui e 2) é provavelmente mais eficiente. Se ninguém mais responder, vou procurar a resposta.)