情况
我装上Trae的时候,电脑的终端出现了很多问题,首先是PATH环境变量,某些变量由于空格等原因被阻隔。
git bash环境变量
echo $PATH
/c/Users/acer/bin:/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/c/Users/acer/AppData/Local/Programs/Trae/resources/app/bin:undefined:/usr/bin/vendor_perl:/usr/bin/core_perl
有个undefined,离谱了。
为什么不用powershell呢,因为powershell遇到了和之前cursor一样的情况,会跳出一大堆路径,根本没法用。cmd太老旧了实在不想用,wsl也用不了。 (现在能用wsl了)
新版的powershell和cursor里面一样,会输出一大堆路径,不过可以使用windows自带的powershell,只是没有补全功能。