我使用 mintty 作为 MinGW/MSYS 的控制台模拟器。最近(我不确定确切时间),此组合使用的主目录从我的 Windows 用户文件夹 ( /c/Users/<me>/) 更改为/home/<me>/,这对我造成了轻微破坏。
如何将我的主目录改回?我已经在网上进行了一些搜索,但到目前为止我能找到的所有信息都是特定于 Cygwin 的,并且没有很好地转换为 MinGW/MSYS。
到目前为止,我所追求的最有可能的途径是/etc/passwd和/etc/nsswitch.conf,这两个途径都完全不存在于 MSYS 的根目录中。我试过创建一个/etc/nsswitch.conf包含一条db_home: windows线,但这似乎没有效果。我还没有尝试创建MinGW/MSYS 中不存在的/etc/passwd文件mkpasswd,我不知道它的内容应该是什么。
我在跑: