diff --git a/src/reader/reader.rs b/src/reader/reader.rs index 91b4e7683..459ade7f1 100644 --- a/src/reader/reader.rs +++ b/src/reader/reader.rs @@ -3608,7 +3608,7 @@ fn handle_readline_command(&mut self, c: ReadlineCmd) { ); if !is_kill { let (_elt, el) = self.active_edit_line_mut(); - if el.position() + 1 < el.len() { + if el.position() < el.len() { el.set_position(el.position() + 1); } }