Saya ingin mengatur penyelesaian perintah pada zsh untuk menampilkan nama host setelah saya mengetik
ssh [TAB]
mengeluarkan nama dari file .ssh / config saya (dan lebih disukai dari known_hosts dan / etc / hosts dan tempat lain yang masuk akal) dan menyajikan satu daftar tunggal.
Itu beberapa dari ini saat ini, tetapi
- tidak menggunakan .ssh / config sama sekali
- itu membutuhkan nama pengguna terlebih dahulu, meskipun menggunakan .ssh / config membuat pengetikan nama pengguna tidak perlu
- ini menyajikan banyak daftar (mungkin satu dari known_hosts dan lainnya dari / etc / hosts, tapi saya belum memverifikasi itu)
Jadi saya ingin memasukkan nama pengguna yang dikenal serta nama host yang dikenal dalam daftar (lebih disukai tunggal) setelah mengetik ssh [TAB]
(Saya datang ke sini sebelum Google karena 1) itu akan menghasilkan jawaban yang disimpan di sini, dan 2) mungkin lebih efisien. Jika tidak ada orang lain yang menjawab, saya akan mencari jawabannya.)