This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

How does cygwin map / to c:/cygwin?


I am very confused about how cygwin maps its root to the c:/cygwin
directory.  I'm also not sure what /cygdrive is.

When I type gvim /etc/passwd from bash, gvim comes up with an empty file
called passwd in c:/etc (which doesn't exist).  If I try to write this file,
gvim fails, which, of course, it should. (The gvim I'm using is the one
compiled for NT).

Can someone tell me why this happens?

Also, when I try to tab-expand /cygdrive/c/..., bash can never expand the
files.  For example, if I type
$ cd /cygdrive/c/winn<tab>, bash cannot complete the 't' and instead beeps.
But if I complete it for bash by adding the t and the pressing <return>,
bash will cd me to the c:/winnt directory.

Can someone tell me why this is true?

Jeff


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]