From ea81e2e569c419d4e67f1b4277fc7b7d4aa46b26 Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Sun, 25 Aug 2019 19:48:08 +0530 Subject: [PATCH] Add F12 as run plugin key:wq --- README.md | 2 +- src/nnn.c | 10 +++------- src/nnn.h | 1 + 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index f921ddac..3e40ff98 100644 --- a/README.md +++ b/README.md @@ -261,7 +261,7 @@ Press ? in `nnn` to see the list anytime. s Size E Extn t Time modified MISC ! ^] Shell L Lock C Execute entry - R ^V Pick plugin xK Run plugin key K + R ^V Pick plugin F12 xK Run plugin key K c SSHFS mount u Unmount ^P Prompt ^N Note = Launcher ``` diff --git a/src/nnn.c b/src/nnn.c index 956f586d..e7944ad8 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -927,12 +927,8 @@ static bool initcurses(mmask_t *oldmask) return FALSE; } } else if (!initscr()) { - char *term = getenv("TERM"); - - if (term) - fprintf(stderr, "error opening TERM: %s\n", term); - else - fprintf(stderr, "initscr!\n"); + fprintf(stderr, "initscr!\n"); + DPRINTF_S(getenv("TERM")); return FALSE; } @@ -2847,7 +2843,7 @@ static bool show_help(const char *path) "cs Size E Extn t Time modified\n" "1MISC\n" "9! ^] Shell L Lock C Execute entry\n" - "9R ^V Pick plugin xK Run plugin key K\n" + "9R ^V Pick plugin F12 xK Run plugin key K\n" "cc SSHFS mount u Unmount\n" "b^P Prompt ^N Note = Launcher\n"}; diff --git a/src/nnn.h b/src/nnn.h index c68893ac..9732ad9b 100644 --- a/src/nnn.h +++ b/src/nnn.h @@ -241,6 +241,7 @@ static struct key bindings[] = { { CONTROL(']'), SEL_SHELL }, /* Plugin key */ { 'x', SEL_PLUGKEY }, + { KEY_F(12), SEL_PLUGKEY }, /* Run a plugin */ { 'R', SEL_PLUGIN }, { CONTROL('V'), SEL_PLUGIN },