]> Sergey Matveev's repositories - nnn.git/commitdiff
Fix #95: Add ^I as an alternative to Insert
authorArun Prakash Jana <engineerarun@gmail.com>
Wed, 7 Mar 2018 13:02:48 +0000 (18:32 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Wed, 7 Mar 2018 13:02:48 +0000 (18:32 +0530)
README.md
nnn.1
nnn.c
nnn.h

index 7459a260772d1b528ece46bebcd24859cf76540a..f1648c46637ed8bab7ddd99e82cd73013cb2a220 100644 (file)
--- 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
index db0e8de329ed9f287ed8af1e3cd263535ec8afca..389620008dbb4bd3177c1720127e30b3c48be456 100644 (file)
--- 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
index 1bb62bb5f57f31d09780d70bb672e6972932873a..3acc68241129c821632db6bfa6b613642c587079 100644 (file)
--- 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
index 19834859679bd701414a3d55e1fde9d913b8b59a..9e37f0f4a0944751c20e7ee09e89179a4aa1b752 100644 (file)
--- 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 */