mirror of
https://github.com/neovim/neovim.git
synced 2026-08-23 23:51:51 +00:00
The system version of ConPTY in kernel32.dll is old and will mangle some VT sequences sent by shells. Newer versions of ConPTY available as part of the Windows Terminal project fix this by passing through VT sequences unmodified when the terminal has set ENABLE_VIRTUAL_TERMINAL_INPUT. This change allows users to fix buggy behaviour of Neovim's terminal on Windows by copying conpty.dll to Neovim's bin directory. Co-authored-by: Scott Young <s@sjy.au>