diff --git a/nnn.c b/nnn.c index 7af3c4dd..d2740aba 100644 --- a/nnn.c +++ b/nnn.c @@ -757,7 +757,8 @@ readln(char *path) printprompt(ln); break; case CONTROL('L'): - cur = oldcur; // fallthrough + if (len == 1) + cur = oldcur; // fallthrough case CONTROL('Q'): goto end; default: