From f20e1957f1e4b059df8fdf1fd3e7c91afe8a5b1c Mon Sep 17 00:00:00 2001 From: Luke Baker Date: Sat, 7 May 2022 09:03:32 -0400 Subject: [PATCH 1/2] Add ctrl-k and ctrl-j for up and down --- src/command/client/search.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/command/client/search.rs b/src/command/client/search.rs index bc778f0230f..f96ea71afc7 100644 --- a/src/command/client/search.rs +++ b/src/command/client/search.rs @@ -343,7 +343,7 @@ async fn key_handler( query_results(app, search_mode, db).await.unwrap(); } - Key::Down | Key::Ctrl('n') => { + Key::Down | Key::Ctrl('n') | Key::Ctrl('j') => { let i = match app.results_state.selected() { Some(i) => { if i == 0 { @@ -356,7 +356,7 @@ async fn key_handler( }; app.results_state.select(Some(i)); } - Key::Up | Key::Ctrl('p') => { + Key::Up | Key::Ctrl('p') | Key::Ctrl('k') => { let i = match app.results_state.selected() { Some(i) => { if i >= app.results.len() - 1 { From 36a48db466293962308d62f1300fcaa8c79cfada Mon Sep 17 00:00:00 2001 From: Luke Baker Date: Sat, 7 May 2022 12:02:00 -0400 Subject: [PATCH 2/2] fix unnested_or_patterns clippy errors --- src/command/client/search.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/command/client/search.rs b/src/command/client/search.rs index f96ea71afc7..8c60bd36c59 100644 --- a/src/command/client/search.rs +++ b/src/command/client/search.rs @@ -343,7 +343,7 @@ async fn key_handler( query_results(app, search_mode, db).await.unwrap(); } - Key::Down | Key::Ctrl('n') | Key::Ctrl('j') => { + Key::Down | Key::Ctrl('n' | 'j') => { let i = match app.results_state.selected() { Some(i) => { if i == 0 { @@ -356,7 +356,7 @@ async fn key_handler( }; app.results_state.select(Some(i)); } - Key::Up | Key::Ctrl('p') | Key::Ctrl('k') => { + Key::Up | Key::Ctrl('p' | 'k') => { let i = match app.results_state.selected() { Some(i) => { if i >= app.results.len() - 1 {