Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
cmder使用ssh在替换模式下启动vim_Vim_Ssh_Cmder - Fatal编程技术网

cmder使用ssh在替换模式下启动vim

cmder使用ssh在替换模式下启动vim,vim,ssh,cmder,Vim,Ssh,Cmder,此问题在使用ssh的Windows 10 PC上的cmder中持续存在。我还安装了conemu以验证这是否只是cmder的问题。确信conemu也将在更换模式下启动vim。无论我登录到哪个Linux客户机,当我使用cmder或conemu运行vim时,vim都以替换模式启动 在我通过ssh登录linux客户端之前,在cmder上使用vim时,vim不会在替换模式下启动,在我的Windows 8.1 PC上使用vim和Chrome ssh客户端或putty,或在带有cmder或conemu的lin

此问题在使用ssh的Windows 10 PC上的cmder中持续存在。我还安装了conemu以验证这是否只是cmder的问题。确信conemu也将在更换模式下启动vim。无论我登录到哪个Linux客户机,当我使用cmder或conemu运行vim时,vim都以替换模式启动

在我通过ssh登录linux客户端之前,在cmder上使用vim时,vim不会在替换模式下启动,在我的Windows 8.1 PC上使用vim和Chrome ssh客户端或putty,或在带有cmder或conemu的linux计算机上使用vim


试图从我的Windows 10计算机中删除cmder,包括通过regedit来解决此问题。

我以前遇到过此问题,特别是对我来说,它来自于在安装插件时尝试将某些内容映射到。显然,我重新映射了我的escape,破坏了启动时插件运行的一些序列,给我的建议是忘记尝试使用我的escape密钥做任何事情,因为这不值得付出努力。

我不确定问题是否与cmder/ConEmu有关,或者确切原因是什么,但是我也遇到了这个配置的问题(在Windows 10上),它肯定与Windows 10的OpenSSH客户端有关

我已经卸载了Windows SSH客户端,并从安装了一个,它可以正常工作

使用Cygwin的多个版本进行测试:

  • OpenSSH_6.9p1,OpenSSL 1.0.2d 2015年7月9日
  • OpenSSH_7.9p1,OpenSSL 1.0.2p 2018年8月14日

您可以尝试在控制台选项中取消选中以下功能:

  • 香港
  • ANSI和xterm序列

保存设置,然后启动新的Cmder控制台、ssh并运行vim以检查问题是否解决。这些功能是导致我的Windows 10电脑出现问题的原因。

您是否使用任何插件,如果是,使用哪个插件管理器?你碰巧遇到了吗?另一个黑暗中的镜头:你把
映射到什么东西了吗?我在Windows 10上遇到了同样的问题,分别测试了ConEmu,这应该是ConEmu的问题!谢谢,这解决了我的问题。你注意到关闭这些选项会有什么后果吗?我选中了这两个框,但它并没有为我解决问题。