@@ -433,6 +433,7 @@ pub struct Editor {
433 pub selected_register: Option<char>,
433 pub selected_register: Option<char>,
434 pub registers: Registers,
434 pub registers: Registers,
435 pub macro_recording: Option<(char, Vec<KeyEvent>)>,
435 pub macro_recording: Option<(char, Vec<KeyEvent>)>,
436+ pub macro_replaying: Vec<char>,
436 pub theme: Theme,
437 pub theme: Theme,
437 pub language_servers: helix_lsp::Registry,
438 pub language_servers: helix_lsp::Registry,
@@ -503,6 +504,7 @@ impl Editor {
503 count: None,
504 count: None,
504 selected_register: None,
505 selected_register: None,
505 macro_recording: None,
506 macro_recording: None,
507+ macro_replaying: Vec::new(),
506 theme: theme_loader.default(),
508 theme: theme_loader.default(),
507 language_servers,
509 language_servers,
508 debugger: None,
510 debugger: None,