commit 98fd5755d1fbd27cb39ee515eff2e85a6928c58d
parent 6dc151e05dd25b27fde94429d17e4b6b873f0c70
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date: Sun, 6 Jan 2019 02:08:07 +0530
Map ^V to run custom script
Diffstat:
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
@@ -249,7 +249,7 @@ Press <kbd>?</kbd> in `nnn` to see the list anytime.
t Modification time s Size
MISC
!, ^] Spawn SHELL in dir C Execute entry
- R Run custom script L Lock terminal
+ R, ^V Run custom script L Lock terminal
^S Run a command
```
diff --git a/nnn.1 b/nnn.1
@@ -147,7 +147,7 @@ MISC
Spawn SHELL in current directory (fallback sh)
.It Ic C
Execute entry
-.It Ic R
+.It Ic R, ^V
Run or choose a custom script
.It Ic L
Lock terminal
diff --git a/src/nnn.c b/src/nnn.c
@@ -2109,7 +2109,7 @@ static bool show_help(char *path)
"et Modification time s Size\n"
"1MISC\n"
"a!, ^] Spawn SHELL in dir C Execute entry\n"
- "eR Run custom script L Lock terminal\n"
+ "aR, ^V Run custom script L Lock terminal\n"
"d^S Run a command\n"};
if (fd == -1)
diff --git a/src/nnn.h b/src/nnn.h
@@ -215,6 +215,7 @@ static struct key bindings[] = {
{ CONTROL(']'), SEL_SHELL },
/* Run a custom script */
{ 'R', SEL_SCRIPT },
+ { CONTROL('V'), SEL_SCRIPT },
/* Run a command */
{ CONTROL('S'), SEL_RUNCMD },
/* Open in EDITOR or PAGER */