From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26275 invoked by alias); 2 Aug 2011 15:09:14 -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: 16187 Received: (qmail 19462 invoked from network); 2 Aug 2011 15:09:01 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received-SPF: pass (ns1.primenet.com.au: SPF record at gmx.net designates 213.165.64.23 as permitted sender) Content-Type: text/plain; charset="utf-8" Date: Tue, 02 Aug 2011 17:08:57 +0200 From: "Manuel Presnitz" In-Reply-To: <4E380FF2.3020309@gmx.net> Message-ID: <20110802150857.56540@gmx.net> MIME-Version: 1.0 References: <4E380791.2090807@gmx.net> <4E380FF2.3020309@gmx.net> Subject: Re: zle insert problems To: Pascal Wittmann , zsh-users@zsh.org X-Authenticated: #455653 X-Flags: 0001 X-Mailer: WWW-Mail 6100 (Global Message Exchange) X-Priority: 3 X-Provags-ID: V01U2FsdGVkX1+GjpJ28fWGbjPOacVSMZn+uyJonLrFmtETbaiZfl lKhlSUSoHp2ObRl3EJcrtlCoVUWtEX25PfKQ== Content-Transfer-Encoding: 8bit X-GMX-UID: aHpNfSIjODB6fo+SdWRM/oQ9Ji9SWpL2 > I think doing this directly via BUFFER gets quickly unreadable. What about that?! replace-pacman-command() { if [[ $LBUFFER = "pacman"* ]]; then LBUFFER="$@ ${${(z)LBUFFER}[2,-1]}" fi } ${${(z)LBUFFER}[2,-1]} takes everything but the first shell word of $LBUFFER. Greets, Manuel. -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de