aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/keymap.c
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2022-03-23 11:58:47 +0100
committerbfredl <bjorn.linse@gmail.com>2022-03-24 11:02:39 +0100
commited88ca75034a48916d165e88459c791c450df550 (patch)
treefcb649f147d87f1878cc20cc5260840f05efdbad /src/nvim/keymap.c
parentd7488bf38677b5d6b1df3a88e45b3d2f21527eb4 (diff)
downloadrneovim-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.c3
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>