Использовать все хосты, завершенные zsh для cssh

Есть ли возможность использовать все завершенные хосты с cssh?

Например: cssh www*

Это должно установить три подключения к www1 , www2 , www3

Если я нажму Tab после www, я получу все три возможности.

  • В zsh, как я могу быстрее отказаться от процесса переднего плана?
  • Невозможно сделать .zhistory символической ссылкой
  • Прочитайте первую строку вывода команды. Команда соединяет меня с удаленным терминалом
  • Gnome-terminal и Zsh: сохранить текущий каталог на новой вкладке / окне
  • Как получить экран для запуска / загрузки .zprofile при запуске нового окна?
  • Почему экспорт vim как EDITOR в zsh отключает быстрые клавиши?
  • сбросить счетчик циклов
  • Получите вход от редактора (vim / nano / emacs / textmate?)
  • One Solution collect form web for “Использовать все хосты, завершенные zsh для cssh”

    Если вы используете меню – выберите завершение. По крайней мере:

     zstyle ':completion:*' menu select=0 autoload -Uz compinit compinit 

    Но см. compinstall чтобы лучше адаптировать его по своему вкусу (например, с цветами, аппроксиматорами, описаниями, заголовками …).

    Вы можете ввести:

      cssh www Tab Tab Alt + A Alt + A ... 

    В первой вкладке перечислены завершения (если их несколько), вторая вкладка начинает выбирать первую. Если вы снова набрали Tab (хотя вы также можете использовать клавиши со стрелками), вы можете использовать следующее доступное завершение. Но если вместо этого вы наберете Alt + A (для AND ), он примет текущее завершение (вставляет его в подсказку) и завершает снова для следующего слова при следующем предложении завершения.

    Таким образом, вы можете набирать Alt + A столько раз, сколько есть завершений, которые вы хотите вставить.

    Видеть

     info zsh menu-select 

    для деталей.

    Чтобы вставить все возможные доработки, см. Этот ответ SO

    Linux и Unix - лучшая ОС в мире.