Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!mimsy!cvl!umd5!brl-adm!adm!bzs@bu-cs.BU.EDU From: bzs@bu-cs.BU.EDU (Barry Shein) Newsgroups: comp.unix.wizards Subject: Re: Help! I need an interrupt!! Message-ID: <7216@brl-adm.ARPA> Date: Sat, 2-May-87 16:57:02 EDT Article-I.D.: brl-adm.7216 Posted: Sat May 2 16:57:02 1987 Date-Received: Sun, 3-May-87 06:45:58 EDT Sender: news@brl-adm.ARPA Lines: 26 Just a few thoughts: I assume that tcsh (a tops-20-ish version of csh with completion and ability to hang things on keys) is not sufficient? If you want it to always be there then no, if you only need it at shell level then yes. Of course in that case you could probably use aliases for a lot of things if you can bear to hit enter, not quite what you want either. I also won't mention that window systems like X allow arbitrary definitions of key caps (eg. I have keys that send things like ESC-> and ESC-< for you know who), ok that's not sufficient. GNU Emacs has a terminal emulator (a little more like a terminal than just a shell in a window) and the normal (did I say that?) keystroke hooks would work here. The other thing which would be fairly straightforward is get a copy of the UCB script command (dribble or photo) and hack it up to be more like an input version of crtsty, it's trapping everything and running it back thru a pty so anything would be quite possible. This is the most general solution. Hope it helps. -Barry Shein, Boston University