Me gustaría configurar la finalización del comando en zsh para mostrar los nombres de host después de escribir
ssh [TAB]
tomando los nombres de mi archivo .ssh / config (y preferiblemente de conocido_hosts y / etc / hosts y en cualquier otro lugar que tenga sentido) y presentando una sola lista.
Actualmente hace algo de esto, pero
- no usa .ssh / config en absoluto
- requiere un nombre de usuario primero, aunque el uso de .ssh / config hace que escribir nombres de usuario sea innecesario
- presenta varias listas (probablemente una de known_hosts y otra de / etc / hosts, pero no lo he verificado)
Por lo tanto, quiero incluir nombres de usuario conocidos, así como nombres de host conocidos en la lista (preferiblemente única) después de escribir ssh [TAB]
(Vengo aquí antes que Google porque 1) dará como resultado que la respuesta se almacene aquí, y 2) probablemente sea más eficiente. Si nadie más responde, buscaré la respuesta.)