From 86aeecf017dfe258d50d3f72f25c943fed540b12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Mon, 26 Sep 2016 21:25:52 +0200 Subject: vis: also apply language map to operator pending mode --- vis.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'vis.c') diff --git a/vis.c b/vis.c index 41d2037..294dd63 100644 --- a/vis.c +++ b/vis.c @@ -868,7 +868,9 @@ static const char *getkey(Vis *vis) { if (!key) return NULL; vis_info_hide(vis); - bool use_keymap = !vis->mode->input && !vis->keymap_disabled; + bool use_keymap = vis->mode->id != VIS_MODE_INSERT && + vis->mode->id != VIS_MODE_REPLACE && + !vis->keymap_disabled; vis->keymap_disabled = false; if (use_keymap) { const char *mapped = map_get(vis->keymap, key); -- cgit v1.2.3