From af35b8a27c95fb35c8624247c7b59ba726e7267e Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Tue, 13 Feb 2018 13:28:18 +0530 Subject: [PATCH] Start dir watch, preserve cur entry when navigate-as-you-type is disabled --- nnn.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/nnn.c b/nnn.c index b90776f5..8347655a 100644 --- a/nnn.c +++ b/nnn.c @@ -2733,11 +2733,14 @@ nochange: cfg.filtermode ^= 1; if (cfg.filtermode) presel = FILTER; - else if (!ndents) - /* If there are no entries refresh to start watching dir */ + else { + /* Save current */ + if (ndents > 0) + copycurname(); + + /* Start watching the directory */ goto begin; - else - printmsg("navigate-as-you-type off"); + } goto nochange; case SEL_SEARCH: spawn(player, path, "search", NULL, F_NORMAL);