绿化Cygwin的遗留问题:$HOME参数未设置

我上次曾经在Blog中写过Cygwin的绿化。如果你是使用注册表发绿化,会出现$HOME目录跑到/var/empty的情况。

解决方法很简单,编辑x:\cygwin\cygwin.bat,把内容修改成以下内容:

@echo off

C:
SET PATH=C:\cygwin\bin;%PATH%
SET HOME=C:\cygwin\home\venj
CD %HOME%

bash --login -i

再次打开cygwin,你就会发现,问题解决。

另外,我顺道修改了"Cygwin的绿化"那篇文章,解决了这个问题。

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License