使用公司 VPN 时总是卡在 Vi、vim 上,但不会卡在 nano 上

使用公司 VPN 时总是卡在 Vi、vim 上,但不会卡在 nano 上

我遇到了一个奇怪的问题。IT 将 VPN 更改为较新的 Cisco 设备。连接到 VPN 后,我可以通过 ssh 连接到我们的一个公司服务器。我可以ls, cd, cat, sudo如果我尝试使用vi或进行任何编辑vim ,我的终端只是空白/黑色 - 似乎挂了。 Nano似乎没问题。

我目前正在使用Windows 10 + Cygwin连接到Ubuntu 18.04.4 LTS。VPN 使用 Windows 10 内置L2TP/IPsec with pre-shared key

在 IT 更改 VPN 之前,编辑似乎没问题。我通知了 IT,但他们不知道是什么原因造成的。我应该做什么/尝试避免这个问题?

答案1

很不幸,我在这个问题上纠结了好久,但我至少找到了问题的根源。某些东西或某些人改变了默认的 stty。

我必须将其添加stty sane到我的.bashrc登录后立即重置。此后 vi/vim/nano 似乎工作正常。不再出现随机挂起的情况。

相关内容