From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8458 invoked by alias); 21 Jun 2016 17:32: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: 21685 Received: (qmail 10120 invoked from network); 21 Jun 2016 17:32:06 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s2048; t=1466530001; bh=cTh7sHhkBOwwKq2+wExhL7qOAyU78Ajs9WhZo2O7jTs=; h=cc:In-reply-to:From:References:To:Subject:Date:From:Subject; b=Euk6s2NObfWFb/quJwWGRfvPAEf9GfF8p+E18eT0CROQRIni2fzEDwrMz46QpaUS861f5mM6/YlSWIWrgIu1iJhD6d1hKCJ80WSP5W5dUlOAH6xuhpmVtNjqSf5LOq4fDCJ3TZQ2vl3VUQwX8m1oa0jCFziBdezmW29TcGKoLltzbVcHUg2ZeY7NW+1uiHDCURCh2fTy02ykQNx/xnWzM33xRiBYGTsL459iyPrkHzHgks5idQaux0blA0w/mbtVEGxI0S0hNj6Xp6Pz06obhGDHmZKDM5vSeXuPKucZtrqoubI5OLDAlwdWWdPnZrTD2NbQc5q3VBaY2ejlhZ+4Zw== X-Yahoo-Newman-Id: 816435.4650.bm@smtp148.mail.ir2.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: FtCIhHYVM1loFyLyINtlBhMz8g0qM2yBHn4Q_heFaRzRTXo amTXkSWNeJL9EWHjBCabBJlxGN_jkbpWCAya9W4DNanUJ7NeB6IiJ2qbzHNj EWugsZkJBRHEKUGiql_Nj4fyPV2YvbKpY765Q1O1DWoEidxWffp7to68GgfB qx4oLNMt5SjH5tWDZgvgu8avahxm_2dq48nUkSBdgopoWqgReIy8yxRgJGUg I.p8TDW.sQ5MnGG.FZoZUzkjynTxoBrxca9I05T0OBCJMntiheAGtX.odGzR 7fNtLcWQOVmnAsyOwwfqouoZVGS8JlVLYv1ua55DGTsAapaoNNrO_fc9tWBl LqJIK5BEpwL8nIpPHJSzWVfxv2g8apTeMGn4jRjPYl2MVuJ4xcjMXbcT867b bF1ezlwgg09uuhOtjI3.sWRaaH3xnAf7P4gkO31_HPiDM6Tl8s9WBnVV.RqO Fp9X5Ryv11yuhyVqd6ihJ56SfchyOG7RnoXnSzd3Y7buzF9nJLogpA2MUay2 z0UgMfC6G.ZUrObNoOxtwKdG46GbBTg-- X-Yahoo-SMTP: opAkk_CswBAce_kJ3nIPlH80cJI- cc: zsh-users@zsh.org In-reply-to: From: Oliver Kiddle References: To: Filipe Silva Subject: Re: [vi-mode] mapping (`\e') in visual mode in zsl vi-mode MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <21130.1466530000.1@thecus.kiddle.eu> Date: Tue, 21 Jun 2016 19:26:40 +0200 Message-ID: <21131.1466530000@thecus.kiddle.eu> Filipe Silva wrote: > > How can I bind the key, in zle vi-mode visual mode? I want that > pressing in visual mode switches to vi-normal mode. > > this does not work: > > bindkey -M visual '\e' vi-cmd-mode A deactivate-region widget was added in 5.1 so you must be using 5.0.8. If you're stuck with 5.0.8, you can define your own: deactivate-region() { REGION_ACTIVE=0 } zle -N deactivate-region bindkey -M visual '\e' deactivate-region Otherwise, I'd recommend upgrading. Oliver