Я хотів би встановити завершення команди на zsh для відображення імен хостів після введення
ssh [TAB]
вилучення імен з мого .ssh / config-файлу (а краще з відомих_хостів та / і т.д. / хостів та будь-якого іншого місця, яке має сенс) та подання одного єдиного списку.
Дещо з цього робить і зараз, але
- він взагалі не використовує .ssh / config
- спочатку потрібне ім'я користувача, навіть якщо використання .ssh / config робить введення імен користувачів непотрібними
- він містить декілька списків (можливо, один із відомих_хостів та інший від / etc / hosts, але я цього не підтвердив)
Тому я хочу включати відомі імена користувачів, а також відомі імена хостів у (бажано, єдиний) список після введення ssh [TAB]
(Я заходжу сюди перед Google, тому що 1) це призведе до того, що відповідь зберігається тут, і 2) це, мабуть, більш ефективно. Якщо ніхто більше не відповість, я знайду відповідь.)