src/nnn.c | 10 +++++++--- diff --git a/src/nnn.c b/src/nnn.c index a03e66abb233f3805e22cf5b5de33c96e2ad8af4..d343e9767327985ce05a4602e36746985d1fce8a 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -4193,9 +4193,13 @@ case SEL_NEW: tmp = xreadline(NULL, "name/link suffix [@ for none]: "); break; default: /* SEL_RENAME */ - dup = get_input("Press 'd' to duplicate"); - tmp = xreadline(dents[cur].name, ""); - break; + dup = get_input("Press 'r'(ename) / 'd'(uplicate)"); + if (dup == 'r' || dup == 'd') { + tmp = xreadline(dents[cur].name, ""); + break; + } + + tmp = NULL; } if (!tmp || !*tmp)