Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Completions under NT / cygwin
- X-seq: zsh-users 3675
- From: Oliver Kiddle <okiddle@xxxxxxxxxxx>
- To: Vin Shelton <acs@xxxxxxxxxxxxxxxxxxxx>, zsh-users@xxxxxxxxxx
- Subject: Re: Completions under NT / cygwin
- Date: Thu, 15 Mar 2001 19:01:12 +0000 (GMT)
- In-reply-to: <m2bsr36729.fsf@xxxxxxxxxxxx>
- Mailing-list: contact zsh-users-help@xxxxxxxxxx; run by ezmlm
--- Vin Shelton <acs@xxxxxxxxxxxxxxxxxxxx> wrote:
> At work I have built zsh from the latest CVS sources using the cygwin
> toolkit. When I use the new completion system, I can not complete
> fully-qualified filenames, be they of the form
> "/cygdrive/d/views/..."
An alternative to Andrej's suggestion which I have used is to use
something like:
for drive in a b c d k p r; hash -d $drive=/cygdrive/$drive
in .zshrc. Then you can refer to other drives with, for example ~c/
Completion after that works fine (unless it requires something else in
my setup).
For some reason if you omit the hash -d and just set the variable, i.e.
for d in a b c; $d=/cygdrive/$d
I get error messages like this:
/home/administrator/.zshrc:48: no such file or directory: r=/cygdrive/r
Note that this is a fairly old version of zsh so this might be fixed by
now - I only rarely use cygwin.
Oliver
____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie
Messages sorted by:
Reverse Date,
Date,
Thread,
Author