From 5b0b63e7d63956190796e1f5d258d17639441613 Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Sat, 14 Dec 2019 19:54:13 +0530 Subject: [PATCH] remove / as additional lead key when filter is on --- src/nnn.c | 9 ++------- src/nnn.h | 2 +- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/nnn.c b/src/nnn.c index 6629d99a..45aabcaa 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -2086,11 +2086,6 @@ static int filterentries(char *path) } switch (*ch) { - case '/': /* works as Leader key in filter mode */ - *ch = CONTROL('_'); // fallthrough - if (len == 1) - cur = oldcur; - goto end; case '=': // fallthrough /* Launch app */ case ';': // fallthrough /* Run plugin key */ case '?': /* Help and config key, '?' is an invalid regex */ @@ -3480,7 +3475,7 @@ static void show_help(const char *path) "cb Pin CWD ^B Go to pinned dir\n" "9, ^/ Lead key N LeadN Context N\n" "6(Sh)Tab Cycle context d Detail view toggle\n" - "c/ Filter/Lead Ins ^N Nav-as-you-type toggle\n" + "c/ Filter Ins ^N Nav-as-you-type toggle\n" "aEsc Exit prompt ^L F5 Redraw/clear prompt\n" "c. Show/hide dots ? Help, conf\n" "9Q ^Q Quit ^G QuitCD q Quit context\n" @@ -3499,7 +3494,7 @@ static void show_help(const char *path) "cz Size E Extn t Time\n" "1MISC\n" "9! ^] Shell ; x Plugin key\n" - "cC Execute file R ^V Pick plugin\n" + "cC Execute file i ^V Pick plugin\n" "cs Manage session = Launch app\n" "cc Connect remote u Unmount\n" "9] ^P Prompt/run cmd L Lock\n"}; diff --git a/src/nnn.h b/src/nnn.h index e7d1ab02..8a495d1d 100644 --- a/src/nnn.h +++ b/src/nnn.h @@ -246,7 +246,7 @@ static struct key bindings[] = { { 'x', SEL_PLUGKEY }, { ';', SEL_PLUGKEY }, /* Run a plugin */ - { 'R', SEL_PLUGIN }, + { 'i', SEL_PLUGIN }, { CONTROL('V'), SEL_PLUGIN }, /* Launcher */ { '=', SEL_LAUNCH },