From 14371ed69778107654e39268d0d90982e53ad6e0 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sat, 27 Jul 2019 21:05:21 +0200 Subject: patch 8.1.1759: no mode char for terminal mapping from maparg() Problem: No mode char for terminal mapping from maparg(). Solution: Check for TERMINAL mode. (closes #4735) --- src/getchar.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/getchar.c') diff --git a/src/getchar.c b/src/getchar.c index e0c8fdad73..0048ae0f6a 100644 --- a/src/getchar.c +++ b/src/getchar.c @@ -4009,6 +4009,8 @@ map_mode_to_chars(int mode) ga_append(&mapmode, 'n'); /* :nmap */ if (mode & OP_PENDING) ga_append(&mapmode, 'o'); /* :omap */ + if (mode & TERMINAL) + ga_append(&mapmode, 't'); /* :tmap */ if ((mode & (VISUAL + SELECTMODE)) == VISUAL + SELECTMODE) ga_append(&mapmode, 'v'); /* :vmap */ else -- cgit v1.2.3