From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25738 invoked by alias); 29 Jul 2015 15:51:08 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 20360 Received: (qmail 6053 invoked from network); 29 Jul 2015 15:51:06 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.0 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:message-id:date:in-reply-to:comments :references:to:subject:mime-version:content-type; bh=ClQqA+DguvYqc4fRXv0b/3K7MjALUeZG49z1iMs+pGs=; b=amNgC8eVYYaOynl0I3BtMxAvYdOqgqfmoVYa3BQKMFBFvaSEGQG9ce0x+OArpp+KoT aWciscWW9WcZh6/LaXP6i/J02l/KMAgrETBNY+7Rnr/7+4KgQAzXqFl4auMY+0zSOPdW M1wfRujt8BeK/X6Zpya7XYN8LWnqLgrAcha+PoSnqrfdf+pFOP/lLSLVceCfF1QVejXO 2JmzzjHlxNNFQizkbE77Svm0sxl0MC7Cr03EumSbiCb6tBT+c36JmPRyUlKfseAUvf/m +M/I+6AF2kezYTrVkikDBS87+QWuIMCRUkb3tKzdZipQLtXSahjWGRDGjW87pqd3UjXw Xoeg== X-Gm-Message-State: ALoCoQk2jsCA8bNUigNH9/YUxCpKQopABQnx2EiJEr0sTs5MHpPUow96w8nFkfrr5Ns4S0fETeUf X-Received: by 10.182.211.66 with SMTP id na2mr42179655obc.43.1438185063729; Wed, 29 Jul 2015 08:51:03 -0700 (PDT) From: Bart Schaefer Message-Id: <150729085100.ZM10293@torch.brasslantern.com> Date: Wed, 29 Jul 2015 08:51:00 -0700 In-Reply-To: Comments: In reply to Mikael Magnusson "Re: Vimode problem (key press dropping)" (Jul 29, 5:35pm) References: <5d9984411ba10dee4321a408e2763317@riseup.net> <9361.1438161965@thecus.kiddle.eu> <150729083027.ZM10252@torch.brasslantern.com> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: Zsh Users Subject: Re: Vimode problem (key press dropping) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Jul 29, 5:35pm, Mikael Magnusson wrote: } } Well, what almost always happens is we eat the ^[[1 part and insert } the ~ literally, which is confusing. If we literally inserted the } whole ^[[1~ string, it would be more obvious But "literally insert the whole string" presumes either that you are in the viins keymap to begin with, or that any unrecognized characters kick you into viins even if you started in vicmd. Also, treating a leading ESC as a self-insert in viins is problematic.