@@ -231,7 +231,7 @@ optional arguments: | |||||
s | Toggle sort by size | s | Toggle sort by size | ||||
S, ^J | Toggle du mode | S, ^J | Toggle du mode | ||||
t | Toggle sort by mtime | t | Toggle sort by mtime | ||||
! | Spawn SHELL in dir | |||||
!, ^] | Spawn SHELL in dir | |||||
R | Run custom script | R | Run custom script | ||||
e | Edit entry in EDITOR | e | Edit entry in EDITOR | ||||
o | Open dir in file manager | o | Open dir in file manager | ||||
@@ -90,7 +90,7 @@ Toggle sort by file size | |||||
Toggle disk usage analyzer mode | Toggle disk usage analyzer mode | ||||
.It Ic t | .It Ic t | ||||
Toggle sort by time modified | Toggle sort by time modified | ||||
.It Ic \&! | |||||
.It Ic \&!, ^] | |||||
Spawn SHELL in PWD (fallback sh) | Spawn SHELL in PWD (fallback sh) | ||||
.It Ic R | .It Ic R | ||||
Run a custom script | Run a custom script | ||||
@@ -1155,6 +1155,7 @@ filterentries(char *path) | |||||
case CONTROL('B'): // fallthrough | case CONTROL('B'): // fallthrough | ||||
case CONTROL('V'): // fallthrough | case CONTROL('V'): // fallthrough | ||||
case CONTROL('J'): // fallthrough | case CONTROL('J'): // fallthrough | ||||
case CONTROL(']'): // fallthrough | |||||
case CONTROL('G'): // fallthrough | case CONTROL('G'): // fallthrough | ||||
case CONTROL('X'): // fallthrough | case CONTROL('X'): // fallthrough | ||||
case CONTROL('F'): // fallthrough | case CONTROL('F'): // fallthrough | ||||
@@ -1956,7 +1957,7 @@ show_help(char *path) | |||||
"es | Toggle sort by size\n" | "es | Toggle sort by size\n" | ||||
"aS, ^J | Toggle du mode\n" | "aS, ^J | Toggle du mode\n" | ||||
"et | Toggle sort by mtime\n" | "et | Toggle sort by mtime\n" | ||||
"e! | Spawn SHELL in dir\n" | |||||
"a!, ^] | Spawn SHELL in dir\n" | |||||
"eR | Run custom script\n" | "eR | Run custom script\n" | ||||
"ee | Edit entry in EDITOR\n" | "ee | Edit entry in EDITOR\n" | ||||
"eo | Open dir in file manager\n" | "eo | Open dir in file manager\n" | ||||
@@ -167,6 +167,7 @@ static struct key bindings[] = { | |||||
{ '?', SEL_HELP, "", "" }, | { '?', SEL_HELP, "", "" }, | ||||
/* Run command */ | /* Run command */ | ||||
{ '!', SEL_RUN, "sh", "SHELL" }, | { '!', SEL_RUN, "sh", "SHELL" }, | ||||
{ CONTROL(']'), SEL_RUN, "sh", "SHELL" }, | |||||
/* Run a custom script */ | /* Run a custom script */ | ||||
{ 'R', SEL_RUNSCRIPT, "sh", "SHELL" }, | { 'R', SEL_RUNSCRIPT, "sh", "SHELL" }, | ||||
/* Run command with argument */ | /* Run command with argument */ | ||||