This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Question about tab completion
- From: Brian Dessent <brian at dessent dot net>
- To: cygwin at cygwin dot com
- Date: Mon, 13 Jun 2005 03:05:48 -0700
- Subject: Re: Question about tab completion
- References: <d8jju1$294$1@sea.gmane.org>
- Reply-to: cygwin at cygwin dot com
Mikael wrote:
> But say I type /c<tab>, instead of stopping at c as I thought would happen,
> /cyg is completed and these three are displayed:
> cygdrive cygwin.bat cygwin.ico
>
> Why? Why doesn't it stop at c? Have I done something wrong with my mounts or
> is this as it should be?
Tab completion doesn't know about mounts, only directories and files.
Since there is not actually a directory in the root named 'c'
(underneath the mount), tab completion doesn't consider it. In other
words, if you do "ls /" you won't see /c, which is essentially all that
tab completion does.
You can get the desired behavior though by actually creating a directory
there. But you can't do this while /c is mounted, so you'll have to
temporarily set the cygdrive to something else.
$ mount -c /cygdrive
$ mkdir /c
$ mount -c /
Brian
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/