diff options
author | Bram Moolenaar <Bram@vim.org> | 2019-07-27 21:05:21 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2019-07-27 21:05:21 +0200 |
commit | 14371ed69778107654e39268d0d90982e53ad6e0 (patch) | |
tree | da9a575a5b5f76b3ab1104aacb41d8734eb300e4 /src/getchar.c | |
parent | d5c8234517c18fa059b78f59eb96c35eda323dae (diff) | |
download | vim-git-14371ed69778107654e39268d0d90982e53ad6e0.tar.gz |
patch 8.1.1759: no mode char for terminal mapping from maparg()v8.1.1759
Problem: No mode char for terminal mapping from maparg().
Solution: Check for TERMINAL mode. (closes #4735)
Diffstat (limited to 'src/getchar.c')
-rw-r--r-- | src/getchar.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/getchar.c b/src/getchar.c index e0c8fdad7..0048ae0f6 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 |