csshで完成したすべてのホストを使用できますか?
たとえば、cssh www*
www1
これを行うには、www2
に3つの接続を確立する必要があります。www3
Tabwwwの後に押すと、3つの可能性がすべて表示されます。
答え1
使用する場合メニュー選択終わる。少なくとも:
zstyle ':completion:*' menu select=0
autoload -Uz compinit
compinit
ただし、compinstall
好みに合わせてカスタマイズすることをお勧めします(色、近似、説明、タイトルなど)。
次のように入力できます。
CSS wwwTabTabAlt+AAlt+A...
最初の項目はTab完了項目をリストし(複数の場合)、2番目の項目はTab最初の項目を選択して開始します。もう一度入力するとTab(矢印キーを使用することもできます)、次の使用可能な完了を使用できます。代わりに。しかし、次のAlt+Aように入力すると(そして)の代わりに現在の完成(プロンプトに挿入)を取り、次の補完提案で次の単語を再入力します。
そのためAlt+A、挿入したいだけ完成項目を入力できます。
バラより
info zsh menu-select
もっと学ぶ。
可能なすべての完成を挿入するには、次を参照してください。この回答