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 16390 invoked from network); 18 Mar 2023 15:34:08 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 18 Mar 2023 15:34:08 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1679153648; b=ofD3JYGqHFcSdAm3ruz11kU/961N8E+9ndGX1RBDb1HB5KZ1gT5YcvjBT8T5OxClHJqb53D8+3 mBrhQqDLmTGqTJJ9n7eR0goU8R3O2yoVK94KowwWpMoeNfSK5M+ZkdOwnOkaUOG+htGKHYuvDG DNaGk0M8QugDP9bcnoKsSXWPkbadpx4nbkXssxY8Z8HUCbIst3pYKvj0ZTRLmp5ew5HJxqQr1y 3VLNWVV5MMcR27n4O4EUgDrO2Q6R6WsPnqMyf3ux0wjY2rAOWh3CrAvPdOLlX8JhfRYTFx0DeG jf+ad1sxm69SLFc5KitXne8/wetMFfjeXEGoCim1HpDNnA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lf1-f53.google.com) smtp.remote-ip=209.85.167.53; 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=1679153648; bh=qALIKeUGVGFuqWGPTI8SDL44TAUfyUm3M6A4C/cqozI=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:To:Subject:Message-ID: Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature:DKIM-Signature; b=PmhKk3xutGepMFIBTl241EQjrFXrDKmvNf76yZ9qrPAIcfW01rRlpdzpwj2bGjoJq9iS+oiD10 bJ/2thMeCJOW5rHB2jf//adjrLETVezh8LFeGy9eusflx6oLRX3JGy99Wf3eFhEt9WE/NergkF 7bqW7y5iaW1P3cdr6M2wt/hRN4+b+4jRQEmV42NxvQVPToldcRi80KXpJ1on5YVBm2wqd1QnvS 7BQiHAMOBy07p5Z918nx9+aY1nWbmCEdd3Nh1gU5ugWupnM1wiT5T9AFGTZmIPdxdT3fM/XJN7 kmiJIyO7fD1YttT3o0P/ZsllJWAoIH75YKoUAwKhMp34Cw==; 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-Transfer-Encoding: Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Cc:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=qALIKeUGVGFuqWGPTI8SDL44TAUfyUm3M6A4C/cqozI=; b=JVN+FdiF4YfgdkEZbIO/xwwjAX DqNS+2Nm+ppWOSOK2eKBnnt0GRU0VMPfxGYUoUzT9M7jCl5i3vSnKRMIxdZ5DTA9pcGHa3VPU5p5z z3ZCGV3QVrU2lDuD+QpMwv7LhnwvzSTm0+K9S7Yyt3livh8bhMTiLDOmkz6mW2Mvmrim9xId8rsuX 6eCX075Q7jnk2+o1RNr7xRmPZbA6x7pfoDowNRwwU3kUWrRjg346kSbXtadvh4lY0gQKofZsP3n6z airBTq9mtQst4ChfcvMi53cdppZFGvADeUbzYmYSvCLGU0c6haxd++aoMYjkaQ/O33hIrEZWFd4PU zhS4yRNA==; Received: by zero.zsh.org with local id 1pdYZM-000CLW-Mt; Sat, 18 Mar 2023 15:34:08 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lf1-f53.google.com) smtp.remote-ip=209.85.167.53; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lf1-f53.google.com ([209.85.167.53]:40563) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1pdYZ6-000C1P-Da; Sat, 18 Mar 2023 15:33:52 +0000 Received: by mail-lf1-f53.google.com with SMTP id y15so9965322lfa.7 for ; Sat, 18 Mar 2023 08:33:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679153632; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=qALIKeUGVGFuqWGPTI8SDL44TAUfyUm3M6A4C/cqozI=; b=bsZ6MXvUxsNQ1kbn9EldrROEU65vw/iyVLh5YqvKWY+qJNX+E4NGVRlceDDohP4vEp dnMh/YRdy8zvTZLikGhf9DkTZdMntAuNtd+41yjrCV0eB01RnjNancQtbRBuJk18nHEi b+StDtd4flWrpyyHC9RszvRxiNtbutTOUDMB9f2/51RMKRF+Fo3fulMv3/fhckO5Z+1D ptY6jWQ5sPKycr3WwXjXbvjWKQN6MWfm5yIYQMlk9mJLqa4fDwIabd8OwFtg+TZAw9ua gZXIapzBM0yi7gTPaJkfb8Tr/zndEwM0T4C/O+rNZIRL7+k+Y9irrYAAa3g/mhflgFuN jzsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679153632; h=content-transfer-encoding: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=qALIKeUGVGFuqWGPTI8SDL44TAUfyUm3M6A4C/cqozI=; b=vlRWF1nm4p6yQLxJeAWZBPeXObQpiQlgWY5JrWdyus97uLdFk6277efZoBc02LlRV2 Jij/WcOTeAgFl8U8bgeh6BzttnbfOn5nVWndWXSdGIs2tWOAzASbP+uU7biLXwkb5KRF 96ZzuIVcPQjRN+F5dKNe2NAvKq0TdFSkCe+KdQI/Y/A0piubqini3HJxSkHQYYbAlJva iwQC8TFQ1kt8Wcp3o+4eKSMATQddXECnv02Y5aViFZf4VD0tG1345Z9fc+6R1CAPdYQz 4TRN2JfTIc8leFPdnW6RFS/cTJ8vYEVwQFos9m6OYbQ9R7xVTXBEERwcCrCszw7t3hZa JG/Q== X-Gm-Message-State: AO0yUKUN47jv/es8524bLoJbsVE1MGs8tjYSHr9Ewj/0hB5uWtzIOmfU Gj2NIH+Kozyk5Vdz65/8quK0GPIY5exLfm4dycLywKjLgGc= X-Google-Smtp-Source: AK7set+9BvFCD7lo1sWMX+wG1zRQVSVM/EipvRsOUuDaQM9VuuUzCFusUc9KjH/Lv8bfqUz8HR9Wiw9qXILETd5el2o= X-Received: by 2002:ac2:41cd:0:b0:4d5:ca43:704a with SMTP id d13-20020ac241cd000000b004d5ca43704amr5351822lfi.13.1679153631640; Sat, 18 Mar 2023 08:33:51 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Sebastian Gniazdowski Date: Sat, 18 Mar 2023 15:33:25 +0000 Message-ID: Subject: Re: New component in Zsh Angel System To: Zsh hackers list Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 51585 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: I've forgotten =E2=80=93 here's asciicast presentation: https://asciinema.o= rg/a/568139 On Sat, 18 Mar 2023 at 15:23, Sebastian Gniazdowski wrote: > > I would like to announce new component in zsh angel toolkit: > > - `angel open` - this command (aliased to `apo`) will open a TUI with > all files listed, with ability to preview them with syntax > highlighting, and opening editor on selected line; one can also grep > the file's lines, > > Also, one can use output of a command, e.g.: git ls-files | apo > > The advantages over fzf: > - the preview is a separate view, browseable, > - positions of cursor in the preview are saved for each file separately, > - one can open a file at the selected position in the preview, > - one can search/grep the preview contents of the file, and still open > at the correct position in it. > > The project is written in 100% Zsh, with use of ZUI text-mode UI library: > - https://github.com/psprint/zsh-angel-iq-system > -- > Best regards, > Sebastian Gniazdowski --=20 Best regards, Sebastian Gniazdowski