fix(input): fix macro recording with ALT and special key

(cherry picked from commit d6b309e20b)
This commit is contained in:
zeertzjq
2022-06-10 16:39:08 +08:00
committed by github-actions[bot]
parent fc4e4b38b2
commit 0c9d666205
2 changed files with 23 additions and 1 deletions

View File

@@ -1006,6 +1006,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;