From e15d31b530c443daea04d7a772b24da737397c53 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Fri, 10 Jun 2022 17:13:57 +0800 Subject: fix(input): fix macro recording with ALT and special key (#18917) --- src/nvim/getchar.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/nvim/getchar.c b/src/nvim/getchar.c index 6b716c2e1f..9f223bf750 100644 --- a/src/nvim/getchar.c +++ b/src/nvim/getchar.c @@ -1007,6 +1007,7 @@ int ins_char_typebuf(int c, int modifier) buf[len + 1] = (char_u)K_SECOND(c); buf[len + 2] = (char_u)K_THIRD(c); buf[len + 3] = NUL; + len += 3; } else { char_u *end = add_char2buf(c, buf + len); *end = NUL; -- cgit