From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6990 invoked from network); 20 Mar 2001 17:19:15 -0000 Received: from sunsite.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 20 Mar 2001 17:19:15 -0000 Received: (qmail 13219 invoked by alias); 20 Mar 2001 17:18:59 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 3705 Received: (qmail 13205 invoked from network); 20 Mar 2001 17:18:58 -0000 Date: Tue, 20 Mar 2001 10:20:50 -0700 (MST) From: Jeff Shipman X-X-Sender: To: Subject: process completion Message-ID: Organization: New Mexico Institute of Mining and Technology MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII At home I'm using zsh 3.1.6 and I have process completion like the following: shippy@neptune:~> kill 82 8212 ttyp0 00:00:00 zsh 8253 ttyp0 00:00:00 zsh 8254 ttyp0 00:00:00 ps I really like how aligned it is and shows you the name of the process. However, at work I'm using the example compctl file downloaded from zsh.org, and I get something like this: jeff@reznor:~> kill -9 1700 1782 1783 1784 28628 31806 The line that does this in the compctl file at my work is: # kill takes signal names as the first argument after -, but job names after % # or PIDs as a last resort compctl -j -P '%' + -s '`ps -a | tail +2 | cut -c1-5`' + \ -x 's[-] p[1]' -k "($signals[1,-3])" -- kill At home, however, I cannot seem to find a file that has this defined and typing 'compctl' doesn't show anything for kill. I like the behavior that I get at home better. Is this something that's built into zsh? If so, how can I get it at work? BTW, at home I'm using 3.1.6 and at work I'm using 3.1.9. Thanks in advance. Jeff "Shippy" Shipman E-Mail: shippy@nmt.edu Computer Science Major ICQ: 1786493 New Mexico Institute of Mining and Technology Homepage: http://www.nmt.edu/~shippy