Skip to content

Commit

Permalink
Added vim style keybindings
Browse files Browse the repository at this point in the history
  • Loading branch information
Bdeering1 committed Jun 13, 2023
1 parent 9114921 commit 0f24d4e
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/menu.rs
Original file line number Diff line number Diff line change
Expand Up @@ -134,18 +134,18 @@ impl Menu {
let key = stdout.read_key().unwrap();

match key {
Key::ArrowUp => {
Key::ArrowUp | Key::Char('k') => {
if self.selected_item != self.page_start { self.selected_item -= 1 }
}
Key::ArrowDown => {
Key::ArrowDown | Key::Char('j') => {
if self.selected_item + 1 < self.page_end { self.selected_item += 1 }
}
Key::ArrowLeft => {
Key::ArrowLeft | Key::Char('h') => {
if self.selected_page != 0 {
self.set_page(self.selected_page - 1);
}
}
Key::ArrowRight => {
Key::ArrowRight | Key::Char('l') => {
if self.selected_page < self.num_pages - 1 {
self.set_page(self.selected_page + 1);
}
Expand Down Expand Up @@ -228,4 +228,4 @@ impl Menu {
}
}
}
}
}

0 comments on commit 0f24d4e

Please sign in to comment.