]> Sergey Matveev's repositories - nnn.git/commitdiff
Add key 'K' to toggle selection
authorArun Prakash Jana <engineerarun@gmail.com>
Sat, 23 Feb 2019 14:43:04 +0000 (20:13 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Sat, 23 Feb 2019 14:43:04 +0000 (20:13 +0530)
README.md
nnn.1
src/nnn.c
src/nnn.h

index 6de576a43bbc011008fdb1278df015e46adba982..06aa99726f0767c63ead487d979f03159be9396b 100644 (file)
--- a/README.md
+++ b/README.md
@@ -255,7 +255,7 @@ Press <kbd>?</kbd> in `nnn` to see the list anytime.
            ^O  Open with...      n  Create new/link
             D  File details     ^R  Rename entry
          ⎵ ^K  Select entry      r  Open dir in vidir
-           ^Y  Toggle selection  y  List selection
+         K ^Y  Toggle selection  y  List selection
             Y  Select all
             P  Copy selection    X  Delete selection
             V  Move selection   ^X  Delete entry
diff --git a/nnn.1 b/nnn.1
index 49a3e4236bc55e730e0537324ca29abef3eaca66..9ef1f9ea0a66f4114f8c3831c0ea0c18e469dc6a 100644 (file)
--- a/nnn.1
+++ b/nnn.1
@@ -98,7 +98,7 @@ Show entry details
 Rename selected entry
 .It Ic r
 Open directory in vidir
-.It Ic Y, ^Y
+.It Ic K, ^Y
 Toggle selection mode
 .It Ic Y
 Select all entries in dir
index 008b2f5f92b0482e4920aa541f41b7b448a9fa42..9100ac1e28edfae062edbd1d50649d8fe68884e5 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -2420,7 +2420,7 @@ static bool show_help(char *path)
                 "b^O  Open with...      n  Create new/link\n"
                  "cD  File details     ^R  Rename entry\n"
               "9⎵ ^K  Select entry      r  Open dir in vidir\n"
-                "b^Y  Toggle selection  y  List selection\n"
+              "9K ^Y  Toggle selection  y  List selection\n"
                  "cY  Select all\n"
                  "cP  Copy selection    X  Delete selection\n"
                  "cV  Move selection   ^X  Delete entry\n"
index ab8a4bab8e9269ee314abea1fcba3be9402f8378..a588a33fed343ff25ca634427ec31e748300a4b9 100644 (file)
--- a/src/nnn.h
+++ b/src/nnn.h
@@ -189,6 +189,7 @@ static struct key bindings[] = {
        { CONTROL('K'),   SEL_COPY },
        { ' ',            SEL_COPY },
        /* Toggle copy multiple file paths */
+       { 'K',            SEL_COPYMUL },
        { CONTROL('Y'),   SEL_COPYMUL },
        /* Select all files in current dir */
        { 'Y',            SEL_COPYALL },