Load all actions by name

This commit is contained in:
mars 2023-04-13 00:08:51 -04:00
parent 5f1e76e912
commit 60fd94ed34
1 changed files with 17 additions and 0 deletions

View File

@ -29,6 +29,23 @@ pub fn load_actions() -> HashMap<String, Action> {
("move_line_down", move_line_down),
("move_line_up", move_line_up),
("move_char_right", move_char_right),
("page_up", page_up),
("page_down", page_down),
("goto_line_start", goto_line_start),
("goto_line_end_newline", goto_line_end_newline),
("command_mode", command_mode),
("normal_mode", normal_mode),
("visual_mode", visual_mode),
("insert_mode", insert_mode),
("append_mode", append_mode),
("insert_at_line_start", insert_at_line_start),
("insert_at_line_end", insert_at_line_end),
("open_below", open_below),
("open_above", open_above),
("undo", undo),
("redo", redo),
("delete_char_backward", delete_char_backward),
("insert_newline", insert_newline),
];
let mut actions = HashMap::with_capacity(list.len());