nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit eddc0c93bab44f2503fe6a28db8d0d545ceb03f8
parent 91ef394dbdd91ad9796aaaf6a1dfe7517ed116ae
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Wed,  7 Mar 2018 18:32:48 +0530

Fix #95: Add ^I as an alternative to Insert

Diffstat:
MREADME.md | 2+-
Mnnn.1 | 2+-
Mnnn.c | 3++-
Mnnn.h | 1+
4 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/README.md b/README.md @@ -221,7 +221,7 @@ optional arguments: →, ↵, l, ^M | Open file or enter dir ←, Bksp, h, ^H | Go to parent dir ^O | Open with... - Insert | Toggle navigate-as-you-type + Insert, ^I | Toggle navigate-as-you-type ~ | Go HOME & | Go to initial dir - | Go to last visited dir diff --git a/nnn.1 b/nnn.1 @@ -48,7 +48,7 @@ Open file or enter directory Back up one directory level .It Ic ^O Open with a custom application -.It Ic [Insert] +.It Ic [Insert], ^I Toggle navigate-as-you-type mode .It Ic ~ Change to the HOME directory diff --git a/nnn.c b/nnn.c @@ -1144,6 +1144,7 @@ filterentries(char *path) case CONTROL('G'): // fallthrough case CONTROL('X'): // fallthrough case CONTROL('F'): // fallthrough + case CONTROL('I'): // fallthrough case CONTROL('T'): if (len == 1) cur = oldcur; @@ -1898,7 +1899,7 @@ show_help(char *path) "4→, ↵, l, ^M | Open file or enter dir\n" "1←, Bksp, h, ^H | Go to parent dir\n" "d^O | Open with...\n" - "9Insert | Toggle navigate-as-you-type\n" + "5Insert, ^I | Toggle navigate-as-you-type\n" "e~ | Go HOME\n" "e& | Go to initial dir\n" "e- | Go to last visited dir\n" diff --git a/nnn.h b/nnn.h @@ -118,6 +118,7 @@ static struct key bindings[] = { { '/', SEL_FLTR, "", "" }, /* Toggle filter mode */ { KEY_IC, SEL_MFLTR, "", "" }, + { CONTROL('I'), SEL_MFLTR, "", "" }, /* Desktop search */ { CONTROL('_'), SEL_SEARCH, "", "" }, /* Toggle hide .dot files */