diff options
author | bfredl <bjorn.linse@gmail.com> | 2022-03-23 11:58:47 +0100 |
---|---|---|
committer | bfredl <bjorn.linse@gmail.com> | 2022-03-24 11:02:39 +0100 |
commit | ed88ca75034a48916d165e88459c791c450df550 (patch) | |
tree | fcb649f147d87f1878cc20cc5260840f05efdbad /src/nvim/keymap.c | |
parent | d7488bf38677b5d6b1df3a88e45b3d2f21527eb4 (diff) | |
download | rneovim-ed88ca75034a48916d165e88459c791c450df550.tar.gz rneovim-ed88ca75034a48916d165e88459c791c450df550.tar.bz2 rneovim-ed88ca75034a48916d165e88459c791c450df550.zip |
feat(input): enable <tab>/<c-i>, <cr>/<c-m>, <esc>/<c-[> pairs unconditionally
Diffstat (limited to 'src/nvim/keymap.c')
-rw-r--r-- | src/nvim/keymap.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/nvim/keymap.c b/src/nvim/keymap.c index f0536cbf15..9ad9640834 100644 --- a/src/nvim/keymap.c +++ b/src/nvim/keymap.c @@ -13,7 +13,6 @@ #include "nvim/memory.h" #include "nvim/message.h" #include "nvim/mouse.h" -#include "nvim/option_defs.h" #include "nvim/strings.h" #include "nvim/vim.h" @@ -748,7 +747,7 @@ static int extract_modifiers(int key, int *modp) if ((modifiers & MOD_MASK_CTRL) && ((key >= '?' && key <= '_') || ASCII_ISALPHA(key))) { key = TOUPPER_ASC(key); int new_key = Ctrl_chr(key); - if (!p_clbg || (new_key != TAB && new_key != CAR && new_key != ESC)) { + if (new_key != TAB && new_key != CAR && new_key != ESC) { key = new_key; modifiers &= ~MOD_MASK_CTRL; if (key == 0) { // <C-@> is <Nul> |