使用 SSH 进入 Cygwin 服务器时 Tab 键导致奇怪(且意外)的行为

使用 SSH 进入 Cygwin 服务器时 Tab 键导致奇怪(且意外)的行为

这是最近才出现的,我不太清楚它到底在做什么,也不清楚它是怎么做到的。我检查了 Windows 中的辅助功能选项,但这些选项都关闭了。

当我输入此命令(通过 ssh 进入远程服务器)然后按 Tab 键自动完成时,我得到了奇怪的结果:

cd /mnt-sh: <( compgen -d -- '/mnt' ): No such file or directory

我想通过 tab 键获取目录选项,/mnt但发生了这种情况。我在 Google 上搜索结果,但无济于事。

这仅在通过 ssh 接入时才会发生。Cygwin 终端在本地运行良好。

有任何想法吗?

答案1

因此我编辑~/.bashrc并删除了有关 的结尾行bash_completion。重新启动会话后,一切恢复正常。

相关内容