WindowsにUNIX環境を構築するCygwinでは、bashでCドライブに移動する時などに、
$ cd /cygdrive/c
の様に入力します。ただ、この”cygdrive”をいちいち入力するのが面倒だったりするんですよね。そんな不便さを解消する方法をLandscapeさんの「cygwin で /cygdrive を bash の補完対象にする」という記事で発見しました。
bash の pathname 補完のためだけに /cygdrive や /proc を敢 えて作成しておく人も少なくないらしいですね。
なるほど、あらかじめ”cygdrive”という名前のディレクトリを作成しておけば良いんですね。確かに、「cd /c」まで打って、タブキーを押すだけで補完候補に表れるようになりました。ただ、いっしょに”cygwin.bat”とか”cygwin.ico”のような補完する必要のないファイルが邪魔ですね。
確か”cygwin.bat”は使ってないような気がしたので、これらをリネームして補完候補が”cygdrive”だけになるようにしてみました。おかげさまで、ディレクトリの移動が楽になってホントに助かりました。

Recent Comments