diff --git a/src/list.rs b/src/list.rs index c60a5299..db466c2f 100644 --- a/src/list.rs +++ b/src/list.rs @@ -83,7 +83,7 @@ fn handle_list(app_state: &mut AppState, stdout: &mut StdoutLock) -> Result<()> } } KeyCode::Char('r') => list_state.reset_selected()?, - KeyCode::Char('c') => { + KeyCode::Char('c') | KeyCode::Enter => { if list_state.selected_to_current_exercise()? { return Ok(()); } diff --git a/src/list/state.rs b/src/list/state.rs index 1bfdf58d..8b0c4df8 100644 --- a/src/list/state.rs +++ b/src/list/state.rs @@ -245,7 +245,7 @@ impl<'a> ListState<'a> { hotkey(&mut writer, b"g")?; writer.write_ascii(b" end/")?; hotkey(&mut writer, b"G")?; - writer.write_ascii(b" | ")?; + writer.write_str(" | ↩️/")?; hotkey(&mut writer, b"c")?; writer.write_ascii(b"ontinue at | ")?; hotkey(&mut writer, b"r")?;