zsh-users
 help / color / mirror / code / Atom feed
From: Bart Schaefer <schaefer@brasslantern.com>
To: zsh-users@sunsite.dk
Subject: Re: The opposite of bindkey -m
Date: Sat, 02 Sep 2006 22:24:30 -0700	[thread overview]
Message-ID: <060902222432.ZM6567@torch.brasslantern.com> (raw)
In-Reply-To: <20060903.031233.74751405.Meino.Cramer@gmx.de>

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.

-- 


      reply	other threads:[~2006-09-03  5:25 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-09-02 15:46 Meino Christian Cramer
2006-09-02 18:21 ` Bart Schaefer
2006-09-03  1:12   ` Meino Christian Cramer
2006-09-03  5:24     ` Bart Schaefer [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=060902222432.ZM6567@torch.brasslantern.com \
    --to=schaefer@brasslantern.com \
    --cc=zsh-users@sunsite.dk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).