From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 17737 invoked from network); 10 Dec 2022 12:08:43 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 10 Dec 2022 12:08:43 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1670674123; b=LmYm+8UflfWjmvMiaUrnBwq+VHmG1IYE3pSR4WDVOdo6vn9dBlN6QojAxNNGJ+a5+2VnaKzaCo iwJwxtSSaqfMhXxVxq0A0HFRr5bUbSEld7hX4u6BxyuYm3ia41cvWmBGiagPSi3h1bWS8NkV9A EXuJCjp90gX69BrNzQt0N78U80ksZZ/+mQAdZkWFwqhgk5xuz9XV3qzam/Mj//LYj2jAZ2HhgH ci+fxSS/fgRl3Uv28Wyo5q7lDCavY11e5y+YZQ8+eJ+sykamsRlfhyy/99F/WsW1/QjZUZIwiT 2/urNxlIEFYue4wJwBWDAa/NNZTs4C4pqzUa1rPYkopjaA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-yb1-f171.google.com) smtp.remote-ip=209.85.219.171; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1670674123; bh=IXwdT6gvgiZDZkmK3vJE8NpCARNpARquxxtg6MjRy3Y=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=HBEhkk3EBcbLQroYc21CrTbKhH41yAjadMeypo0kAGBQm2V3V/h6dSuhuOeByQXcxM05puaxpe pcCoes2drwfaXDjpG4gIPJxEnjYEjV80aOwcrzJNdJz3RLu9aalbh04mXnd+RFkkh1EpiCbhta QJ8yOosbJ7eoWw3D5Rn389Y0rs54YAmkfOcx8ePlhdM/HkWmr5TlEP0HqOweEh5O7/8xTQss+8 g8mOlQBz6Z56Jmu1FvC42mkwWeZlN1sblk68uT2YjtdyzlI68n0X5rEX4cj5hHA5ncshPwl2Po HF+bJ7VIAmFiV17HZH4bVCYTB/X88sxYzXZndIX98UwXXg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=LoS93mC2xyVzr/EFyDP4MbCvgtd28Et9a65//Rnu5BQ=; b=G0blazAX2LiRNSvvjFwpuItw+F 0IRWEE7+QGZCRSIHTl0ZhQXpo6Puj4lmbkdS2RppUlW2HMwhb/+Q/4KRcIKzOYX3W+F8YF90Evtbq MF2G1ZyxP7qD7d5kFKzj0J5ptFeTz8hs4xk62mg2rB8k+Orpmeu9nLMiCHmPm94ybkgPmbaVJX80V /qELNOpUyhnIR15dSsgBfSYWzq14rsdB5VcIYXu6L1XC8TGBmEHxrvOBxNy6jcAfVqyeAMQgb5WxE dZg0gtrwKg60WhMf26qfYu5J1xmXSATLJH7ewOQ4rWM9mvz+GHWgS9GPRy6U+gS+VveqMxUHeKH9m N2hxVsfQ==; Received: by zero.zsh.org with local id 1p3yep-000PZD-4H; Sat, 10 Dec 2022 12:08:43 +0000 Authentication-Results: zsh.org; iprev=pass (mail-yb1-f171.google.com) smtp.remote-ip=209.85.219.171; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-yb1-f171.google.com ([209.85.219.171]:41562) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1p3yeZ-000PGG-2z; Sat, 10 Dec 2022 12:08:28 +0000 Received: by mail-yb1-f171.google.com with SMTP id f139so8301815yba.8 for ; Sat, 10 Dec 2022 04:08:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=LoS93mC2xyVzr/EFyDP4MbCvgtd28Et9a65//Rnu5BQ=; b=f3/Rfa3RQAoVsBqE93Jul3bEjtWJfSjlVSwgFbVgSNjqHZXdDUoCjmE4SSvCewW7s6 i2lPxHfiHK1/w8YAnlpH9esv7TIGNMlSy96cuy87rmnuQKhQPjtTzGN0vM0oyNNos/rW yuEl1cjSNzD4H5n5krjIQPzp7bN1uTFtJ0ClzhbabD197dLjjvnwRCUbqwiufeNLDQ6B KySRoQtRgaCcTFVRDP5HPzzEyMYoPqDh3yi94M1XpNMyn4zZf5dIa1L78uPE1+MNuNrq CQ4T3rV4OSTxwSF/x15xYP0pGbh7mRADUgCuEU52+26CIO6Vm8omp+hQgFWYfZ+RGi6j Qe0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LoS93mC2xyVzr/EFyDP4MbCvgtd28Et9a65//Rnu5BQ=; b=HhNtRayWfl3itueMsp/xXnDw2ZTAmAsusy/CwVQpE0cln971xOADD8s1S7t9bxXFHz 2FkLQDEtDR8GmHoOFATt4vYIIHMJSI4O74k1i2YAJlQkNC32wJDwU8wdvxN+jQr22TR0 nvKSkPAO/87bYccI6bViq5jNF3K82r1cu0p9bB3JtetKs8+7KbsNplIlsdyZx2l2RNCs 2bKMqS8+BspVA2nC/uz0UAKhQYeB25k+RvR6l1cHPy2KQriJZkt0a4rdk53Cn5bmZquA ZM2PcyxxrXgoZeYlQBHMte8vSkLx6cw9wZlI4bafTVeZToeXw4zAL842Xvb5t4vSb28N rP6g== X-Gm-Message-State: ANoB5pmTibKTgMkIBvLwA/2OdAUFZiCcFZ2EvyH+v0xqTuVPoJCjyzk9 Ps0vPhBfCq5tQrSIv3AHu7fYGJukgsU3G1hm7mun10Blz54= X-Google-Smtp-Source: AA0mqf4bMAZjxnL5zD8LYHOx4zOU37nIe22i3io/bdI2J46l1Y5fTK4pWCUIyMOKrZwrOjwTbPonbX4yKFYZcSt7oU8= X-Received: by 2002:a25:d807:0:b0:6f4:1c40:273a with SMTP id p7-20020a25d807000000b006f41c40273amr52906820ybg.622.1670674105422; Sat, 10 Dec 2022 04:08:25 -0800 (PST) MIME-Version: 1.0 References: <20221209010650.sq2cp5a2op2mrpat@pine.grzadka> In-Reply-To: <20221209010650.sq2cp5a2op2mrpat@pine.grzadka> From: Roman Perepelitsa Date: Sat, 10 Dec 2022 13:08:14 +0100 Message-ID: Subject: Re: zsh does not offer ssh host from config To: Jan Palus Cc: zsh-workers@zsh.org Content-Type: text/plain; charset="UTF-8" X-Seq: 51171 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: On Fri, Dec 9, 2022 at 2:07 AM Jan Palus 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` 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.