mirror of
https://github.com/msfjarvis/text-editor.git
synced 2024-06-03 04:18:57 +05:30
refactor(editor): simplify key matching further
This commit is contained in:
parent
d203222447
commit
e05920338c
|
@ -118,16 +118,19 @@ impl Editor {
|
|||
self.document.delete(&self.cursor_position);
|
||||
}
|
||||
}
|
||||
(KeyCode::Left, KeyModifiers::NONE)
|
||||
| (KeyCode::Right, KeyModifiers::NONE)
|
||||
| (KeyCode::Up, KeyModifiers::NONE)
|
||||
| (KeyCode::Down, KeyModifiers::NONE)
|
||||
| (KeyCode::PageUp, KeyModifiers::NONE)
|
||||
| (KeyCode::PageDown, KeyModifiers::NONE)
|
||||
| (KeyCode::Home, KeyModifiers::NONE)
|
||||
| (KeyCode::End, KeyModifiers::NONE) => self.move_cursor(code),
|
||||
(
|
||||
KeyCode::Left
|
||||
| KeyCode::Right
|
||||
| KeyCode::Up
|
||||
| KeyCode::Down
|
||||
| KeyCode::PageUp
|
||||
| KeyCode::PageDown
|
||||
| KeyCode::Home
|
||||
| KeyCode::End,
|
||||
KeyModifiers::NONE,
|
||||
) => self.move_cursor(code),
|
||||
_ => (),
|
||||
}
|
||||
};
|
||||
self.scroll();
|
||||
Ok(())
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user