cmder запускает vim в режиме замены, используя ssh

Эта проблема сохраняется с cmder на моем ПК с Windows 10 с использованием ssh. Я также установил conemu, чтобы убедиться, что это просто проблема с cmder. Конечно, conemu также запустит vim в режиме замены. Независимо от того, в какой клиент Linux я вхожу, когда я запускаю vim с помощью cmder или conemu, vim запускается в режиме замены.

vim не запускается в режиме замены, когда я использую vim на cmder перед входом в клиент linux через ssh, использую vim с ssh-клиентом Chrome или шпатлевкой или использую vim на машинах Linux с cmder или conemu с моего ПК с Windows 8.1.

Попытка удалить cmder с моего компьютера с Windows 10, в том числе через regedit, для решения проблемы.


person D. Hess    schedule 15.08.2018    source источник
comment
Используете ли вы какие-либо плагины, и если да, то какой менеджер плагинов? Вы случайно не используете патоген?   -  person L3viathan    schedule 15.08.2018
comment
Еще один вопрос в темноте: вы сопоставляете <Esc> с чем-то?   -  person L3viathan    schedule 15.08.2018
comment
Я столкнулся с той же проблемой на Windows 10, протестировал ConEmu отдельно, с ConEmu должна быть проблема!   -  person sunquan    schedule 30.10.2018


Ответы (3)


Вы можете попробовать снять эти параметры в консоли в разделе Настройки команд > Функции :

  • Внедрить ConEmuHk
  • Последовательности ANSI и xterm

Сохраните настройки, затем запустите новую консоль Cmder, ssh и запустите vim, чтобы проверить, устранена ли проблема. Эти функции являются причиной проблемы на моем ПК с Windows 10.

person yhd.leung    schedule 20.01.2019
comment
спасибо, это решило мою проблему. Вы заметили, какие последствия имеет отключение этих опций? - person norbitheeviljester; 02.04.2019
comment
У меня оба этих флажка отмечены, и это не исправляет это для меня. - person Bert; 02.05.2019

У меня была эта проблема раньше, особенно для меня она возникла из-за попытки сопоставить что-то с установленными плагинами. По-видимому, переназначение моего побега испортило некоторые последовательности, запускаемые плагинами при запуске, и мне дали совет забыть о попытках использовать мой escape-ключ для чего-либо, потому что это просто не стоило затраченных усилий.

person Stun Brick    schedule 15.08.2018

Я точно не знаю, связана ли проблема как-то с cmder/ConEmu или именно почему, но у меня тоже была проблема с этой конфигурацией (в Windows 10), и это было определенно связано с клиентом OpenSSH для Windows 10 как упоминалось в этом вопросе.

Я удалил клиент Windows SSH и установил его из Cygwin, и он работает!

Протестировано с несколькими версиями от Cygwin:

  • OpenSSH_6.9p1, OpenSSL 1.0.2d 9 июля 2015 г.
  • OpenSSH_7.9p1, OpenSSL 1.0.2p 14 августа 2018 г.
person VCH    schedule 28.11.2018