commit 9a3786f94d7c72ff71291fa9a06a97ab92639af5
parent 68b460310e181326b1ea6457b26b4153b96c92b1
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date: Wed, 7 Aug 2019 00:51:54 +0530
Auto-proceed to next entry in selection mode
Diffstat:
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/nnn.c b/src/nnn.c
@@ -3977,6 +3977,11 @@ nochange:
appendfpath(newpath, r);
++ncp;
+ dents[cur].flags |= FILE_COPIED;
+
+ /* move cursor to the next entry if this is not the last entry */
+ if (cur != ndents - 1)
+ move_cursor((cur + 1) % ndents, 0);
} else {
r = mkpath(path, dents[cur].name, newpath);
@@ -3990,9 +3995,9 @@ nochange:
writecp(newpath, r - 1); /* Truncate NULL from end */
spawn(copier, NULL, NULL, NULL, F_NOTRACE);
- }
- dents[cur].flags |= FILE_COPIED;
+ dents[cur].flags |= FILE_COPIED;
+ }
break;
case SEL_COPYMUL:
cfg.copymode ^= 1;