diff --git a/src/Parser.zig b/src/Parser.zig index 57ad0fc..066558b 100644 --- a/src/Parser.zig +++ b/src/Parser.zig @@ -82,9 +82,11 @@ pub fn parse(self: *Parser, input: []const u8) !Result { 0x00 => .{ .codepoint = '@', .mods = .{ .ctrl = true } }, 0x08 => .{ .codepoint = Key.backspace }, 0x09 => .{ .codepoint = Key.tab }, - 0x0D => .{ .codepoint = Key.enter }, + 0x0A, + 0x0D, + => .{ .codepoint = Key.enter }, 0x01...0x07, - 0x0A...0x0C, + 0x0B...0x0C, 0x0E...0x1A, => .{ .codepoint = b + 0x60, .mods = .{ .ctrl = true } }, 0x1B => escape: {