Mic*_*ael 15
我刚刚发现该问题仅在使用 ConEmu 终端模拟器使用 Windows 10 1709 发布的本机 OpenSSH 客户端连接到远程系统时发生。如果我使用与本机 powershell 或 cmd 相同的客户端,则没有任何困难 - ConEmu 似乎是一个问题。希望这对其他人有帮助。
小智 13
似乎是 utf-8 歧义字符和 Windows cmd 控制台的问题。标志 t_u7 是默认设置的,因此 vim 将请求光标位置并从 ssh 客户端获得错误回复。
解决方法:将set t_u7=
或添加set ambw=double
到您的 vimrc 应该可以解决问题。set t_u7=
将禁用请求光标位置并将ambw=double
模糊字符模式设置为双倍。
有关更多信息,请参阅 vim 参考手册:https : //vimhelp.org/term.txt.html