読者です 読者をやめる 読者になる 読者になる

argius note

プログラミング関連

開発しています



初歩的な・・・cygdrive-prefixを変えておく

Cygwin

Cygwinでは

$ cd C:/

のようにも使えるので、これまで/cygdriveをあまり不便と感じなかった。
しかし、補完のことを考えると、どう考えても

$ cd /c/WINDOWS/

のようにできたほうが楽です。(追記2011-01-24: ドライブレターから補完できないため。ただし"cd C\:/"のようにすれば補完できる。)


で、初歩的なことですが、mountの"--change-cygdrive-prefix"を使うと、デフォルトで"/cygdrive/c"のところを"/c"でアクセスできるようになります。

$ mount
D:/cygwin/bin on /usr/bin type ntfs (binary,auto)
D:/cygwin/lib on /usr/lib type ntfs (binary,auto)
D:/cygwin on / type ntfs (binary,auto)
C: on /cygdrive/c type ntfs (binary,user,noumount,auto)
D: on /cygdrive/d type ntfs (binary,user,noumount,auto)
$ mount -c /
$ mount
D:/cygwin/bin on /usr/bin type ntfs (binary,auto)
D:/cygwin/lib on /usr/lib type ntfs (binary,auto)
D:/cygwin on / type ntfs (binary,auto)
C: on /c type ntfs (binary,user,noumount,auto)
D: on /d type ntfs (binary,user,noumount,auto)
$