我最近在我的 windows 7 机器上重新安装了 cygwin,并将 cygwin 目录添加到我的路径中,以便它与 windows 命令行无缝协作。每次执行命令时,我都会在实际输出上方得到以下内容:
"tty" option detected in CYGWIN environment variable.
CYGWIN=tty is no longer supported. Please remove it from your
CYGWIN environment variable and use a terminal emulator like mintty,
xterm, or rxvt.
Run Code Online (Sandbox Code Playgroud)
我怎样才能摆脱这个,这样我就可以在命令行中使用 cygwin 而没有烦人的标题?
小智 18
我遇到了同样的问题,但CYGWIN在任何脚本或计算机属性(控制面板)中都没有设置环境变量。
然后我发现该sshd服务CYGWIN在 Windows 注册表中的以下项下设置了环境变量:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\sshd\Parameters\Environment
通过删除字符串中的tty选项,@CYGWIN执行命令时不再出现弃用警告。
| 归档时间: |
|
| 查看次数: |
12778 次 |
| 最近记录: |