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=-1.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_LOW,T_KAM_HTML_FONT_INVALID,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 30501 invoked from network); 4 Sep 2020 16:28:17 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 4 Sep 2020 16:28:17 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1599236897; b=Ng51Bqgcz2bYwqeuoaxfaVS1jjYM3grTZFO4vckiWi62CXSTn4/V7lDK7bDTKhmgfewuMJn7Wf mq8o/VtIbk8G+qo5039bNg0zrmVKZ5vEFiE9mSYphXfgNXpIj3yPEXohGoRVe2JiTU4nDSv0yS W6E8eSSJZy+QymaDXty27AdRSlD8KSEV/3NavpiXKZG1Q07r9zKWpBOmgdzCKS3o7S+btBrXSI 83cnWewtK0vYIzJMzR4ZgeBrykprNMyiv7Vg+iLVsKRmab0YBrJVjXpsktSQukwmMIqvsRQtHm xmnH34O1o0HFruU864upLH5T3Vlu+sHRz6VpTFBlBBjsmA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-oi1-f182.google.com) smtp.remote-ip=209.85.167.182; dkim=pass header.d=gmail.com header.s=20161025 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-20200801; t=1599236897; bh=N26/hk052/3Gigv9DbqhEPwYlnxbQMhFpQu6c+uysIw=; 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=UGCUpDWf6vfG7SqyerOHlbLcIMZVYU9iOB8mvgtPSS6fFoeFdy6Z1u2CZtgABtPXdbn3OPqZBE CGl9auEgSejmLHTX4D37xDKc5j4MpDWVUSZMQfExkfpeiZbr6+GBUhLy9/ZFNppx/bkoFd54to EymRReh4ABZuRulwBGQrSZW7XQYzc3egtY42M0EUxKPoCgJgiY38SmoDgahDMzY617ktzZ3od+ vbj+/KWag2Q+Z6ELdY3XVjgQo6KbGlfJQOMdvEAuw1yB7VM3c8yajaRAVlaAJd9mI1Vo1ddxNA UlRy3t+NdKEt4RFCb9taYkfYimd3boxJw4ihUVpDxtp33w==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; 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=N26/hk052/3Gigv9DbqhEPwYlnxbQMhFpQu6c+uysIw=; b=WdmOgKlQHURv7L77XcK1tVAZKn bj6JL1qHHmQRiC7vDgWa/vXN6yunVzQTvISFxUMYk3ZyLok5O23YDk/6eiYHbt/ozpuFJtshRWVGN OBIb2enDU4fic3VwGzwChM3WhzttGp3DOsRu7yBgA9MxxIN6rLVeJMp3qqRnBq8Js6Jhf6UWpVBAF ufryP4OcDjZjsZPM5tRjVF2grohua2Us7ixqxcTrukQFbHM8zswtFBaTxXZEByZxS1zIs6/LC2nJx iI/nSz5qI5aTlAU/Xk387rKw1kqyVvcsoRuxxrMYGfjUdaI6VZ1e/KXROU04+SsNxV0nzsVoVL8aW WEvCpO1w==; Received: from authenticated user by zero.zsh.org with local id 1kEEZT-000L6L-LI; Fri, 04 Sep 2020 16:28:15 +0000 Authentication-Results: zsh.org; iprev=pass (mail-oi1-f182.google.com) smtp.remote-ip=209.85.167.182; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-oi1-f182.google.com ([209.85.167.182]:33025) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1kEEYw-000KjD-TW; Fri, 04 Sep 2020 16:27:44 +0000 Received: by mail-oi1-f182.google.com with SMTP id 3so7095345oih.0 for ; Fri, 04 Sep 2020 09:27:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=N26/hk052/3Gigv9DbqhEPwYlnxbQMhFpQu6c+uysIw=; b=AHyMsjAsqLxngWKuU108oElzQ8plQ5pG0Nx7rd2k0eOyLbKpxuHpcFfJAMLXIJn5Do PR9P/LgLrjwQVjmeLI0+rnzrGUbyloypNP78P1mQAOaS1B0uWUhRMNwcoaRbjLIbMGga 5g9qsmR/geqjcqGishiFpP3ijLCXAffmazB1GUm7hK9eiBGOiIv0axzyZc79oDGYXsJL g+ybLYTOnKh8te5cu2zzOLB+T3Hl12vMkqSWi/m2jNVf55pbfaL6KVdaOMFP7vmiZ/YT sAHSOudW/gybLfYlWWMyuggiWZovdSbk1EzobsT1e+LUnSwvVe/9naw27W/G5eH+M0ba 7StQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=N26/hk052/3Gigv9DbqhEPwYlnxbQMhFpQu6c+uysIw=; b=S1SPJ+qrrV6EEBWcnlRdbkg3DovD3AE/Q2qoEBqXbgPyuvWEPeG+PKMWlTgd5k51dS vPoqMly77gRX5sfOcx3VAV0Z3Nsgmvd/T9WvQbwFjKGAnlgsl8VGIKucGgl2aldWNcdp l/Kdky7ANFyzT1erGUAJ8gAlWZ5gwBw1ee11eyEQPe9jUhl+DlLIEzfiV8gcV8n1Cjry ZXxt8Hbdp0ybMAh3puMzb8EC6uthrR+8qFpjWnCiXhvvkS3L7P1A4s5MttcyGTa1FQSw RjLADzZz0+Co5wdCTU4+5V+0FiVOyJV7Qc/sQq0SGhZ12p5wNQmxL2WIjWaMZmIih8k9 oASQ== X-Gm-Message-State: AOAM530QiFFKxVFD3pPnWUgAKvzYWTBU+JB/JTzAWoUv6wVanYpNo+Nh LUBfoKz5gNJO/HAa7z7gUDOc/EndYRCodxa1iCw= X-Google-Smtp-Source: ABdhPJyUcEfm/EZ06epd458JaItqu6SFg+Lcjbhb0gNppPbot1s32WVKuy5EYrGwZNJapT1xJwKRPV+abEvsHn7HSIM= X-Received: by 2002:aca:d54d:: with SMTP id m74mr5543377oig.3.1599236861413; Fri, 04 Sep 2020 09:27:41 -0700 (PDT) MIME-Version: 1.0 References: <20200828030523.72460de2@tarpaulin.shahaf.local2> In-Reply-To: From: Ahmad Ismail Date: Fri, 4 Sep 2020 22:27:30 +0600 Message-ID: Subject: Re: completely disable zsh completion system To: Lewis Butler , d.s@daniel.shahaf.name Cc: Zsh Users Content-Type: multipart/alternative; boundary="000000000000094ec205ae7f59a1" X-Seq: 26049 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: --000000000000094ec205ae7f59a1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi All, Sorry for the late reply. I actually find completions easier than keybindinge or aliases. That is why I was trying to write some completion functions. The zsh completion system seemed very complex to me, That is why I was thinking of using fzf completion. I also thought that if I write fzf completions then that will be portable to bash as well. However, I found that fzf completion also calls the zsh completion system. So I inferred that it will be complexity over complexity. I went through some books and am now comfortable with most of the concepts (except tags) in zsh completion. So, I think I will stick to it for now. Being said that, I will much appreciate it if someone kindly gives some examples of tags in completion and explains how they are useful. (You can find this question in the email subject "how to use tags in zsh completion system". Sorry I do not know how to refer to another email that is why I am writing like this. If possible then please also let me know how to refer to another email). *Thanks and Best Regards,Ahmad Ismail* On Fri, Aug 28, 2020 at 12:22 PM Lewis Butler wrote: > On 27 Aug 2020, at 21:05, Daniel Shahaf wrote: > > Ahmad Ismail wrote on Wed, 26 Aug 2020 19:13 +0600: > >> I am trying to completely disable the zsh completion system. > > > > Why? > > That was my question as well, but I figured I must be missing something. > > I remember when I first learned about completion and it was literally a > transformative moment in my computer use, along the lines of my first mod= em > connection and my first always-on Internet connection. > > -- > =C9=B9=D7=9F=CA=87nq=D7=9F > > tel:+1.303.219.0564 > > > > > --000000000000094ec205ae7f59a1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi All,

Sorry for the late reply.

I actually find completions easier than keybindinge or aliases. Th= at is why I was trying to write some completion functions. The zsh completi= on system seemed very complex to me, That is why I was thinking of using fz= f completion. I also thought that if I write fzf completions then that will= be portable to bash as well. However, I found that fzf completion also cal= ls the zsh completion system. So I inferred that it will be complexity over= complexity.

I went through some books and am now comfortable with = most of the concepts (except tags) in zsh completion. So, I think I will st= ick to it for now.

Being said that, I will much appreciate it if som= eone kindly gives some examples of tags in completion and explains how they= are useful. (You can find this question in the email subject "how to = use tags in zsh completion system". Sorry I do not know how to refer t= o another email that is why I am writing like this. If possible then please= also let me know how to refer to another email).

Thanks and Best Regards,

Ahmad Ismail=



On Fri, Aug 28, 2020 at 12:22 PM Lewis Butler= <lbutler@covisp.net> wrote= :
On 27 Aug 2020= , at 21:05, Daniel Shahaf <d.s@daniel.shahaf.name> wrote:
> Ahmad Ismail wrote on Wed, 26 Aug 2020 19:13 +0600:
>> I am trying to completely disable the zsh completion system.
>
> Why?

That was my question as well, but I figured I must be missing something.
I remember when I first learned about completion and it was literally a tra= nsformative moment in my computer use, along the lines of my first modem co= nnection and my first always-on Internet connection.

--
=C9=B9=D7=9F=CA=87nq=D7=9F
<mailto:lbutler@= covisp.net>
tel:+1.303.219.0564




--000000000000094ec205ae7f59a1--