summaryrefslogtreecommitdiff
path: root/src/term.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-10-20 19:53:22 +0200
committerBram Moolenaar <Bram@vim.org>2019-10-20 19:53:22 +0200
commit4b57018ee4e6d608e3a28e0ee4fdd2f057cc0e89 (patch)
tree3e96f99901a64eda318dbc42e127ed6b717be26f /src/term.c
parenta13961536e5b1e686574826d4ed713e3d5526715 (diff)
downloadvim-git-4b57018ee4e6d608e3a28e0ee4fdd2f057cc0e89.tar.gz
patch 8.1.2194: modifyOtherKeys is not enabled by defaultv8.1.2194
Problem: ModifyOtherKeys is not enabled by default. Solution: Add t_TI and t_TE to the builtin xterm termcap.
Diffstat (limited to 'src/term.c')
-rw-r--r--src/term.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/term.c b/src/term.c
index fa4375e4e..afdd482e3 100644
--- a/src/term.c
+++ b/src/term.c
@@ -912,6 +912,8 @@ static struct builtin_term builtin_termcaps[] =
{(int)KS_TE, IF_EB("\033[2J\033[?47l\0338",
ESC_STR "[2J" ESC_STR_nc "[?47l" ESC_STR_nc "8")},
# endif
+ {(int)KS_CTI, IF_EB("\033[>4;2m", ESC_STR_nc "[>4;2m")},
+ {(int)KS_CTE, IF_EB("\033[>4;m", ESC_STR_nc "[>4;m")},
{(int)KS_CIS, IF_EB("\033]1;", ESC_STR "]1;")},
{(int)KS_CIE, "\007"},
{(int)KS_TS, IF_EB("\033]2;", ESC_STR "]2;")},