From c2e0661a4510f6247f1e5e021a1ccf87ce72f881 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 7 Feb 2026 20:37:01 -0700 Subject: [PATCH] solve #29 --- src/app/app.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/app/app.rs b/src/app/app.rs index 889a716..a880315 100644 --- a/src/app/app.rs +++ b/src/app/app.rs @@ -419,10 +419,13 @@ impl App { }, Mode::Normal => match event::read()? { event::Event::Key(key_event) => match key_event.code { - event::KeyCode::F(_) => todo!(), - event::KeyCode::Char(c) => { - Mode::process_key(self, c); - } + event::KeyCode::F(_) => {}, + event::KeyCode::Char(c) => Mode::process_key(self, c), + event::KeyCode::Left => Mode::process_key(self, 'h'), + event::KeyCode::Right => Mode::process_key(self, 'l'), + event::KeyCode::Up => Mode::process_key(self, 'k'), + event::KeyCode::Down => Mode::process_key(self, 'j'), + event::KeyCode::Modifier(modifier_key_code) => todo!(), _ => {} }, _ => {}