mirror of
https://github.com/jarun/nnn.git
synced 2024-11-28 05:41:31 +00:00
Make bulk delete more verbose
This commit is contained in:
parent
2559ddbd38
commit
94e4dc51ba
|
@ -621,7 +621,11 @@ static void xdelay(void)
|
||||||
|
|
||||||
static char confirm_force(void)
|
static char confirm_force(void)
|
||||||
{
|
{
|
||||||
int r = get_input("use force? [y/Y confirms]");
|
char str[64] = {0};
|
||||||
|
int r;
|
||||||
|
|
||||||
|
snprintf(str, 64, "forcibly remove %d files (UNRECOVERABLE)? [y/Y confirms]", nselected);
|
||||||
|
r = get_input(str);
|
||||||
|
|
||||||
if (r == 'y' || r == 'Y')
|
if (r == 'y' || r == 'Y')
|
||||||
return 'f'; /* forceful */
|
return 'f'; /* forceful */
|
||||||
|
@ -1303,7 +1307,6 @@ static void xrm(char *path)
|
||||||
else {
|
else {
|
||||||
char rm_opts[] = "-ir";
|
char rm_opts[] = "-ir";
|
||||||
|
|
||||||
rm_opts[1] = confirm_force();
|
|
||||||
spawn("rm", rm_opts, path, NULL, F_NORMAL);
|
spawn("rm", rm_opts, path, NULL, F_NORMAL);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue