我遇到了一个奇怪的问题。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 似乎工作正常。不再出现随机挂起的情况。