From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14480 invoked from network); 8 Jan 1997 09:30:21 -0000 Received: from euclid.skiles.gatech.edu (list@130.207.146.50) by coral.primenet.com.au with SMTP; 8 Jan 1997 09:30:21 -0000 Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id EAA18908; Wed, 8 Jan 1997 04:28:33 -0500 (EST) Resent-Date: Wed, 8 Jan 1997 04:06:18 -0500 (EST) From: Zefram Message-Id: <24410.199701080907@stone.dcs.warwick.ac.uk> Subject: Re: lauching editor on command line input To: matthew@ans.net (Matthew Braun) Date: Wed, 8 Jan 1997 09:07:29 +0000 (GMT) Cc: zsh-users@math.gatech.edu In-Reply-To: <199701080321.WAA10420@sassy.aa.ans.net> from "Matthew Braun" at Jan 7, 97 10:21:07 pm X-Loop: zefram@dcs.warwick.ac.uk X-Stardate: [-31]8696.90 X-US-Congress: Moronic fuckers Content-Type: text Resent-Message-ID: <"nEo9T3.0.f13.AEsqo"@euclid> Resent-From: zsh-users@math.gatech.edu X-Mailing-List: archive/latest/589 X-Loop: zsh-users@math.gatech.edu X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu Something like this should work: bindkey -a "^A^A" beginning-of-buffer-or-history bindkey -a "^A^E" end-of-buffer-or-history bindkey -a "^A'" quote-line bindkey -as some_key_sequence "^A'^A^AIprint -r -- ^[^A^EA > /tmp/z\$\$;vi /tmp/z\$\$;print -z -- \$(< /tmp/z\$\$)^M" This is untested. -zefram