Maximus5 / ConEmu

Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
https://conemu.github.io/
BSD 3-Clause "New" or "Revised" License
8.57k stars 573 forks source link

`vim` or `git commit` do not display input content, nothing be showed #2442

Open oroz-vip opened 2 years ago

oroz-vip commented 2 years ago

Versions

ConEmnu : 210912(stable) or 220418(Preview) OS Version: Windows 11 21H2 22000.675 shell version : Cmder 1.3.19.1181 (latest version)

Problem description

I found this issue in windows 11.

git commit or vim in cmd::Cmder do not show user input. But cursor moves when typing.It seems just did not show anything.

In my another computer for work, it is win10, all the same configuration & files do not get this issue. ( I manage cmder with configuration in an git repo, so I'm sure they're the same).

Steps to reproduce

  1. just open cmder ( or ConEmu ) in a folder or local git folder
  2. input commond vim or git commit
  3. get the issue ( reproduce 100% )

Something I try

  1. Keep inject ConEmuHk.dll, can input but do not show anything. Cancel inject ConEmuHk.dll, it can input normally, but do not display normally.

cmder-bug after :q to quit git commit, display like below: image

cmder-bug-2

  1. integrate cmder into Windows Terminal , do not appear this issue( but i really more like cmder than Windows terminal)

window-terminal-no bug

  1. Set use old version CMD, it can fix this problem ,but wsl can not be use. old-cmd-fix-bug-temp

  2. After type vim or git commit , resize the window by manually can temporally fix the problem ,but this resolution is disgusting. resize-fix-bug-temp