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 5908 invoked from network); 20 Aug 2023 06:31:31 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 20 Aug 2023 06:31:31 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1692513091; b=EmGOP6M+Zjm9VaKLI6aut7Y8EuXwKyJaFYqXShRRljRSgUlodUGJY5NYa62h7ARo3I112mKOje fhD5m6Zq3EjMYcyUUww24RCR1WegqvTyfTE5v3f7WxLvmrC+A8leedn8hBNFzorQ5wL5Di71sU jFrDeqX2aUYnJd2FPHXZ+pGX+sq9TIkhED9CVdfqP0OrXW/fGEybdtDmUZQrrraQW81cNozMdn 5fO1jZ+Gq4d/li5aKhR/mo4QlQg75IOOg5dlNUnScQ4PXiYsHLzfWozUbKhn7ZiCB3el8OxCLy lrMiBuICL+rrFOhNSOS6ekO3G/2mohKOw1Dvhz8MBSPDaQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lj1-f176.google.com) smtp.remote-ip=209.85.208.176; dkim=pass header.d=gmail.com header.s=20221208 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=1692513091; bh=HDAjQul2j+pFJSW7sXyebO7Pz1KKQW/Z1mc9jMmwBNw=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=k/13qyjOUz21g0fOuZhSIEv+uYh3IynY15deDprSZAExHZNXJq4QzroJV66DLed+hVeogMNHBR K9JylfHHdwGJVDm+AX1rRJ5WKUBEuFcVKSan0hzPMn3bX1BkXRUSNMqUgBWupA8S+pM10Q4F1K 6r9fhcQXI9s1G2iO5kNRwXIo0rxREXFETbg7Gon4cdXyOAZnNW7N+QeDDjlISqFQ5R6upunibS NhJz9fTjYlWJA2R8g5XfODOXi+sZd6zUAZP1DAiLaFvgif3NJYy1NXZIHFdY0ifWGYJi6O8KQR qrkCHPb+Ar6xjcpln8h30ihyNMacPt1Z03xtEsq0HtmqlA==; 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:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=HDAjQul2j+pFJSW7sXyebO7Pz1KKQW/Z1mc9jMmwBNw=; b=T6B3LMrO089V8YnMpvhiRt3L0G gTPrWfhwjqUG31a0hDAOWQ9IRAi1UqdWfvXzEvE5vXkWIISzEn/ACrigzxTzkHLU1gzQQsmy6Oe1t 4Ot+LTHUOTVEWBXxXSL3MpFF/ylvv66cnP1N7omL91nmMUrznF9+0XHd9ijN5PwO+vSO/UMGD8Ok9 271tQLnVFjppfZfi26Y9wPmGMuknaVgvlqueqX6ESmxzdwNwnHyImV4pyZGAhIOxwCF0XUrQWhQuP MD4gXI+oPdPL9xcDZjZvIUA+0WVQQnvf9GFb8xdsP+B3TxM2UQpF68XcOjTrI4+lRjUSTaEx1kqa4 auEgna2A==; Received: by zero.zsh.org with local id 1qXbyE-000Eq3-7z; Sun, 20 Aug 2023 06:31:30 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lj1-f176.google.com) smtp.remote-ip=209.85.208.176; dkim=pass header.d=gmail.com header.s=20221208 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lj1-f176.google.com ([209.85.208.176]:54598) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1qXbxI-000EA1-L9; Sun, 20 Aug 2023 06:30:34 +0000 Received: by mail-lj1-f176.google.com with SMTP id 38308e7fff4ca-2bbac8ec902so36294521fa.1 for ; Sat, 19 Aug 2023 23:30:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692513031; x=1693117831; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=HDAjQul2j+pFJSW7sXyebO7Pz1KKQW/Z1mc9jMmwBNw=; b=a4ZeOlZ5XAtgHY01irhHjkMjjsPXi7ao0s+9rk6wQcwdZ6yEApgXtXGhngOPV0s7d+ u3i3Npa/BF14wTUMGhqGFSoAOvs20hmNZJ1WqJk+R0bh5J0gCQtqVnoIBDaswBJ8Oc2Q j8dZGAjz7Mt9a8cgZQZpacGiYChh7JNuTpXsRn9Ki/s+VAzlez8BxQ81BG26VNq3bWUG 9/vGI8VdlzrsBCbX3WaBXN/UEACFuVO1RLmU6Aw2CuYfLOo1B1hA4cCeK3LUz2PiZbxQ NR8A1MuWGp28L/DGaU+eq+4MDpoeWB2xu5W1IaBQMG1t7/bWOmEQMTEV3QJhjBR5nx/+ ugdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692513031; x=1693117831; h=content-transfer-encoding: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=HDAjQul2j+pFJSW7sXyebO7Pz1KKQW/Z1mc9jMmwBNw=; b=UcZjBjj/nt+2qtJA3vxFMePlbi9gjt87vKDfu52vArvABmw1SUhZ6WOTSyq8JnlAqE 5/eDZtB80oMLzlH5a2qpsqFsheO5jsO8DTRLaVZeFiCNDhEOnYKkCj+0+RaZ6zMeT33k F4MIg26HnyWPRNzl/4gjYz0mCtIqjU4ZvcbfmFh2s4xv+sLJ5pG5cFGaY2NjQSEI6Ap/ jgIq0BwLw/bhjcXHBpCfWJkPXLOiPy0OJ74hhGzYmYqkUYN2mWnCj1wjRYQeeiEluiXE 8YlI3IA2oePxYWwCTVzvb8//nrwXazIodamolXfosqAgAqi35eKanpEfPEeLhBxreHTL MFLw== X-Gm-Message-State: AOJu0Yw/z2jAM53l5ASXnC2EZw+4iPnZ6XcrodFu4WoM3ejj/cEs/hw3 nKfN1JKEuYIbQRFmJMLMyeZvmA/TEXJDl0gn0HY= X-Google-Smtp-Source: AGHT+IH2j/QzcE61aQhND1VYcUWxDcmr5mnJX/eNlNwTwNckg9S4TFJuzZIvrMP2RdwYGH7ZrYT/Ujk+ZSbA/Wgcw2o= X-Received: by 2002:a2e:80c8:0:b0:2b9:45ad:88b1 with SMTP id r8-20020a2e80c8000000b002b945ad88b1mr2606792ljg.2.1692513030888; Sat, 19 Aug 2023 23:30:30 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Roman Perepelitsa Date: Sun, 20 Aug 2023 08:30:20 +0200 Message-ID: Subject: Re: Help fix Zsh shell command prompt error or stranee To: Grant Taylor Cc: zsh-users@zsh.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 29172 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: On Sun, Aug 20, 2023 at 1:15=E2=80=AFAM Grant Taylor wrote: > > Proper use of %{ and %} sequences to keep ZLE from counting the > non-printing / control characters helps a lot. In the vast majority of cases one can replace %{...%} with a first-class %-sequence. For example, instead of %{\033[31m%} one can use %F{red}. Roman.