bash 2.05a-3: option to allow drive letter prefixes for completion?

Rick Rankin
Tue Apr 16 10:46:00 GMT 2002

Hmm... I've set no special options regarding case sensitivity, but completion
with both upper and lower case drive letters works fine, i.e., both

ls c:/<tab>


ls C:/<tab>

show me the contents of the root directory on drive C. I *do* have the

set show-all-if-ambiguous on

in my .inputrc. Don't know if that has any effect.

--- Randall R Schulz <> wrote:
> Larry,
> I deliberately use case sensitivity for completion, but even knowing that, 
> completion on absolute names in Windows native format does not work for me. 
> I tried with the drive letter both in lower and upper case, but no go.
> Perhaps there's another option of which I'm unaware?
> By the way, for Chris' benefit, in case he doesn't already know, the 
> "~/.inputrc" directive for getting case insensitivity from completion is:
> set completion-ignore-case on
> Randall Schulz
> Mountain View, CA USA
> At 09:56 2002-04-16, Larry Hall (RFK Partners, Inc) wrote:
> >At 12:45 PM 4/16/2002, Chris Metcalf wrote:
> > >Currently, if you use completion on a path with a drive letter (e.g.
> > >"ls -d c:/win<TAB>"), bash considers the drive letter to be unrelated
> > >syntax and expands out of the mounted root instead (e.g. c:/cygwin).
> >
> >
> >I don't see this behavior.  It works fine for me (tm).  Perhaps you're 
> >getting caught by bash's default case-sensitivity of filename completion? 
> >I can't even begin to imagine why you get the root directory as a result 
> >though.  I'm guessing this must be a local environment issue.
> >
> >
> >Larry Hall                    
> --
> Unsubscribe info:
> Bug reporting:
> Documentation:
> FAQ:         

Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax

Unsubscribe info:
Bug reporting:

More information about the Cygwin mailing list