From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 3cbc2a98 for ; Tue, 7 Jan 2020 18:39:39 +0000 (UTC) Received: (qmail 14173 invoked by alias); 7 Jan 2020 18:39:28 -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: List-Unsubscribe: X-Seq: 24603 Received: (qmail 4374 invoked by uid 1010); 7 Jan 2020 18:39:28 -0000 X-Qmail-Scanner-Diagnostics: from mail-lj1-f182.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.102.1/25684. spamassassin: 3.4.2. Clear:RC:0(209.85.208.182):SA:0(-2.0/5.0):. Processed in 3.879278 secs); 07 Jan 2020 18:39:28 -0000 X-Envelope-From: butirsky@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _netblocks.google.com designates 209.85.208.182 as permitted sender) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language; bh=FXLCqbQNlJHnymbe06YnheVUoEtTmHP8t9CPNCiOdPI=; b=s6PSIsQGX4btGTIN2PsnEgzwMvdpgwM2ccXcwOEydS9Ra3+ZVVpS7GexsrAFwSeGDt fMJAxJjlAIsfR9kHegrV0UejMH4dvbAEyV03jcjSKHWKkLaA62M+k8bFV2bNCdXeDT1u jBIRCP6Aga6NGfb+W8qhl8bxIik4cMW10XyWyjOXIr1Z6jBAbbC2BAPCja1CQkAMmRAI 5lJPDQ+WYR2jkhXIlvRR4mxca4evLo1f26MbOhNpsju08gj7JEMQGPUc1NaFJHzUfpzq xNxQakq5igAIA5twpj2itfxV0RL2eGJcMY1MfHtJMWNvnl5ELmaiBzJLdtTTRNcSCTlg URHQ== X-Gm-Message-State: APjAAAWa0bTbg1zz7xavHScamNBGxZyr7Pw5WzICyJfgRqW4t+Dph4ow dC/DLnnoi9eDW8XeUUU1AuSp9/ra X-Google-Smtp-Source: APXvYqy1WFoQegX1c0ZXl9lj3xrdkhbWIPRncVD+7E7xT4U5qgXTn9bV/zW4W1pAOnQMpvrPuy6sIA== X-Received: by 2002:a2e:87ca:: with SMTP id v10mr472952ljj.253.1578422328732; Tue, 07 Jan 2020 10:38:48 -0800 (PST) To: zsh-users@zsh.org From: Andrey Butirsky Subject: emulate bash key bindings Message-ID: Date: Tue, 7 Jan 2020 21:38:28 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Thunderbird/72.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------0EC0A7F3642CE2D475DBCD54" Content-Language: en-US --------------0EC0A7F3642CE2D475DBCD54 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hello, after 25 years of bash, I'm doing my first steps with Zsh. I'm trying to reproduce main bash key bindings in Zsh, so I started with: autoload -U select-word-style select-word-style bash But sill, I need to have different word boundaries for some bindings, e.g Ctrl+W should kill space-delimeted word. What is the best way to achieve that? Can I avoid creating custom widgets? Thanks. --------------0EC0A7F3642CE2D475DBCD54--