From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7746 invoked by alias); 8 Jan 2014 09:54: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: 18295 Received: (qmail 18194 invoked from network); 8 Jan 2014 09:53:52 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, SPF_HELO_PASS autolearn=ham version=3.3.2 From: Frank Terbeck To: Ivan Brkanac Cc: zsh-users@zsh.org Subject: Re: $terminfo for up and down arow In-Reply-To: <874n5eyhrn.fsf@ft.bewatermyfriend.org> (Frank Terbeck's message of "Wed, 08 Jan 2014 09:55:40 +0100") References: <874n5eyhrn.fsf@ft.bewatermyfriend.org> User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) Organisation: 63797068657270756e6b Date: Wed, 08 Jan 2014 10:38:36 +0100 Message-ID: <87zjn6x17n.fsf@ft.bewatermyfriend.org> MIME-Version: 1.0 Content-Type: text/plain X-Df-Sender: NDMwNDQ0 Frank Terbeck wrote: [...] > zle-line-init () { > (( ${+terminfo[smkx]} )) && echoti smkx > } > zle-line-finish () { > (( ${+terminfo[rmkx]} )) && echoti rmkx > } For the record, you also need to make these known as widgets for zle to pick them up, so: zle -N zle-line-init zle -N zle-line-finish Regards, Frank -- In protocol design, perfection has been reached not when there is nothing left to add, but when there is nothing left to take away. -- RFC 1925