Platform: Windows 10 Professional x64
vim version: v8.2.0869
last vim version without bug: v8.2.0834
Reproduce:
Simlar problems exist for Ctrl-V and Ctrl-C mappings.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.![]()
Closed #6175.
Sorry, I cannot seem to get this working in gvim.
It works as exepected in vim but not gvim.
No matter how I map , it does not get picked up.
ca5bc74 break <c-s> mappings.
diff --git a/src/gui.c b/src/gui.c index 3df992148..b700bf22a 100644 --- a/src/gui.c +++ b/src/gui.c @@ -803,8 +803,11 @@ gui_init(void) if (!p_beval) gui_mch_disable_beval_area(balloonEval); #endif + +# ifndef FEAT_GUI_MSWIN // In the GUI modifiers are prepended to keys. seenModifyOtherKeys = TRUE; +# endif #if defined(FEAT_XIM) && defined(FEAT_GUI_GTK) if (!im_xim_isvalid_imactivate())
Probably this fixes the issues.
Reopened #6175.
The MS-Windows GUI versions can make a difference between CTRL-H and Backspace even before seenModifyOtherKeys was introduced.
—