]> Sergey Matveev's repositories - nnn.git/commitdiff
Enable extra shortcuts in navigate-as-you-type mode
authorArun Prakash Jana <engineerarun@gmail.com>
Sat, 6 Jan 2018 06:28:01 +0000 (11:58 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Sat, 6 Jan 2018 06:28:01 +0000 (11:58 +0530)
Enabled functionality:

- Copy file path (^K)
- Run desktop search utility (^/)
- Rename file (^R)
- Open with... (^O)
- Pin current directory (^B)
- Visit pinned directory (^V)
- Extract archive (^X)

nnn.c

diff --git a/nnn.c b/nnn.c
index e5dce84ec2b749efa1f5053dabd72c425f141797..59f7e5ca3218e24b8bdb1754e77cfe45accbae1b 100644 (file)
--- a/nnn.c
+++ b/nnn.c
@@ -982,6 +982,13 @@ filterentries(char *path)
                        case CONTROL('L'):
                                if (len == 1)
                                        cur = oldcur; // fallthrough
+                       case CONTROL('K'): // fallthrough
+                       case CONTROL('O'): // fallthrough
+                       case CONTROL('B'): // fallthrough
+                       case CONTROL('V'): // fallthrough
+                       case CONTROL('R'): // fallthrough
+                       case CONTROL('X'): // fallthrough
+                       case CONTROL('_'): // fallthrough
                        case CONTROL('Q'):
                                goto end;
                        default: