From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13242 invoked from network); 3 Sep 2006 05:25:24 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.4 (2006-07-25) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO,UNPARSEABLE_RELAY autolearn=ham version=3.1.4 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 3 Sep 2006 05:25:24 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 9800 invoked from network); 3 Sep 2006 05:25:17 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 3 Sep 2006 05:25:17 -0000 Received: (qmail 1537 invoked by alias); 3 Sep 2006 05:25:10 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 10662 Received: (qmail 1528 invoked from network); 3 Sep 2006 05:25:10 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 3 Sep 2006 05:25:10 -0000 Received: (qmail 8792 invoked from network); 3 Sep 2006 05:25:10 -0000 Received: from vms040pub.verizon.net (206.46.252.40) by a.mx.sunsite.dk with SMTP; 3 Sep 2006 05:25:08 -0000 Received: from torch.brasslantern.com ([71.116.118.106]) by vms040.mailsrvcs.net (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPA id <0J50009YC4CXU0AC@vms040.mailsrvcs.net> for zsh-users@sunsite.dk; Sun, 03 Sep 2006 00:24:35 -0500 (CDT) Received: from torch.brasslantern.com (localhost.localdomain [127.0.0.1]) by torch.brasslantern.com (8.13.1/8.13.1) with ESMTP id k835OXo5006569 for ; Sat, 02 Sep 2006 22:24:33 -0700 Received: (from schaefer@localhost) by torch.brasslantern.com (8.13.1/8.13.1/Submit) id k835OWUj006568 for zsh-users@sunsite.dk; Sat, 02 Sep 2006 22:24:32 -0700 Date: Sat, 02 Sep 2006 22:24:30 -0700 From: Bart Schaefer Subject: Re: The opposite of bindkey -m In-reply-to: <20060903.031233.74751405.Meino.Cramer@gmx.de> To: zsh-users@sunsite.dk Message-id: <060902222432.ZM6567@torch.brasslantern.com> MIME-version: 1.0 X-Mailer: OpenZMail Classic (0.9.2 24April2005) Content-type: text/plain; charset=us-ascii References: <20060902.174651.74747463.Meino.Cramer@gmx.de> <060902112143.ZM17880@torch.brasslantern.com> <20060903.031233.74751405.Meino.Cramer@gmx.de> Comments: In reply to Meino Christian Cramer "Re: The opposite of bindkey -m" (Sep 3, 3:12am) On Sep 3, 3:12am, Meino Christian Cramer wrote: } } I thought, that the input would be chained: } (input)->mrxvt->zsh->mc } because these apps were started in that order. It actually happens like this: (input)->Xserver->mrxvt-+->zsh | +->mc That is, if zsh were not wait()ing for mc, it could share the stream from the terminal ... but each doesn't have its own copy of the stream, so zsh and mc would be stealing keystrokes from each other, which obviously you don't want. } Yes, I have changed mrxvt via the option "-m8" to produce Meta-keys } as "binary" values (sorry, dont know, what the correct terminux } technicus is here...) instead of key sequences. } } I thnk, I get lost here. I also misunderstood what you meant. You mean Meta+x produces either a single character whose value is 0200+0170, or that it produces the two characters 033 and 0170. That's not covered by terminfo, which only describes things like the arrow keys. } The only way seems to be an alias of that form: } } alias='mrxvt -e mc' #...leaving off the "-m8" I installed mrxvt long enough to play with it ... and I can't see any way to change m8 on the fly. On the other hand, you can use .vimrc to map all the Esc-x pairs to their single-byte counterparts, even if there is no corresponding map file for mc. --