Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: zsh does not offer ssh host from config
- X-seq: zsh-workers 51171
- From: Roman Perepelitsa <roman.perepelitsa@xxxxxxxxx>
- To: Jan Palus <jpalus@xxxxxxxxxxxx>
- Cc: zsh-workers@xxxxxxx
- Subject: Re: zsh does not offer ssh host from config
- Date: Sat, 10 Dec 2022 13:08:14 +0100
- Archived-at: <https://zsh.org/workers/51171>
- In-reply-to: <20221209010650.sq2cp5a2op2mrpat@pine.grzadka>
- List-id: <zsh-workers.zsh.org>
- References: <20221209010650.sq2cp5a2op2mrpat@pine.grzadka>
On Fri, Dec 9, 2022 at 2:07 AM Jan Palus <jpalus@xxxxxxxxxxxx> wrote:
>
> Hi,
>
> I've got a single real hostname starting with 'build' prefix which is present
> in my known_hosts file. I also have a couple Host specifications in ssh config
> file having names starting with 'build' but real HostName does not resolve to
> name starting with 'build'. When doing `ssh build<tab>` I'd expect to be
> offered both real hostname as well as Host specification names, however only
> real hostname is immediately completed.
If you only ever ssh to hosts listed in the ssh config, you can
configure ssh completions to respect that:
zstyle ':completion:*:(ssh|scp):*:hosts' hosts
Listing all remote machines in the ssh config has other advantages
besides making completions more predictable.
Roman.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author