@@ -462,7 +462,13 @@ impl EditorView {
462462 } else {
463463 let line = match config.line_number {
464464 LineNumber::Absolute => line + 1,
465− LineNumber::Relative => abs_diff(current_line, line),
465+ LineNumber::Relative => {
466+ if current_line == line {
467+ line + 1
468+ } else {
469+ abs_diff(current_line, line)
470+ }
471+ }
466472 };
467473 format!("{:>5}", line)
468474 };