如何自定义将哪些Windows$PATH环境变量导入Cygwin



我想自定义Cygwin环境中包含的$PATH变量,如何做到这一点?我知道的一个解决方案是在Cygwin.bat文件的末尾添加以下行:

PATH="/usr/local/bin:/usr/bin:/bin"

默认情况下,快捷方式启动bin/minty.exe,如何更改默认行为?

所有Windows环境变量都会在启动时自动包含在Cygwin环境中。如果你想自定义它们是什么,你可以使用一行类似于你在Cygwin.bat文件中提到的内容来覆盖整个$PATH变量:

PATH="colon:separated:list:of:all:paths"

此外,如果您想更改Cygwin使用的终端,一种替代方案是rxvt。

另一个流行的解决方案似乎是使用PuttyCyg将腻子直接涂抹到您的Cygwin安装中,以获得putty终端的好处。查看有效的cygwinGitHub页面,了解安装说明和更多信息。

有关默认Cygwin终端的建议替代方案的完整列表,请参阅这篇stackoverflow文章。

最新更新