diff --git a/src/configuration/configuration.ts b/src/configuration/configuration.ts index c752310ade0..4bcd81350d6 100644 --- a/src/configuration/configuration.ts +++ b/src/configuration/configuration.ts @@ -98,8 +98,13 @@ class ConfigurationClass { useKey = false; } } else if (!this.useCtrlKeys && (bracketedKey.slice(1, 3) === "C-")) { - // Check for useCtrlKeys and if it is a based keybinding. + // However, we need to still capture due to overrideCopy. + if (bracketedKey === '' && this.overrideCopy) { + useKey = true; + } else { + useKey = false; + } } // Set the context of whether or not this key will be used based on criteria from above