]> Sergey Matveev's repositories - nnn.git/commitdiff
Key F5 toggle hidden
authorArun Prakash Jana <engineerarun@gmail.com>
Sat, 18 Jan 2020 14:25:09 +0000 (19:55 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Sat, 18 Jan 2020 14:25:09 +0000 (19:55 +0530)
src/nnn.c
src/nnn.h

index adbf9428b673b8252d998d58d76a02ef3c016e89..987d0982d65901ec5bb1486f28486bb2f69d688e 100644 (file)
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -3630,7 +3630,7 @@ static void show_help(const char *path)
               "9Dn j  Down%-14cPgDn ^D  Scroll down\n"
               "9Lt h  Parent%-12c~ ` @ -  HOME, /, start, last\n"
           "5Ret Rt l  Open%-20c'  First file\n"
-              "9g ^A  Top%-21c.  Toggle hidden\n"
+              "9g ^A  Top%-18c. F5  Toggle hidden\n"
               "9G ^E  End%-21c0  Lock terminal\n"
               "9b ^/  Bookmark key%-12c,  Pin CWD\n"
                "a1-4  Context 1-4%-8c(B)Tab  Cycle context\n"
@@ -4970,7 +4970,7 @@ nochange:
                        }
                        goto nochange;
                case SEL_MFLTR: // fallthrough
-               case SEL_TOGGLEDOT: // fallthrough
+               case SEL_HIDDEN: // fallthrough
                case SEL_DETAIL: // fallthrough
                case SEL_SORT:
                        switch (sel) {
@@ -4985,7 +4985,7 @@ nochange:
                                /* Start watching the directory */
                                dir_changed = TRUE;
                                break;
-                       case SEL_TOGGLEDOT:
+                       case SEL_HIDDEN:
                                cfg.showhidden ^= 1;
                                if (ndents)
                                        copycurname();
index 9b013098155536a4ab43c46d40b082b2dc766df0..665c5283aadce5d79aff2f29180b3e2644505669 100644 (file)
--- a/src/nnn.h
+++ b/src/nnn.h
@@ -62,7 +62,7 @@ enum action {
        SEL_PIN,
        SEL_FLTR,
        SEL_MFLTR,
-       SEL_TOGGLEDOT,
+       SEL_HIDDEN,
        SEL_DETAIL,
        SEL_STATS,
        SEL_CHMODX,
@@ -164,7 +164,8 @@ static struct key bindings[] = {
        /* Toggle filter mode */
        { CONTROL('N'),   SEL_MFLTR },
        /* Toggle hide .dot files */
-       { '.',            SEL_TOGGLEDOT },
+       { '.',            SEL_HIDDEN },
+       { KEY_F(5),       SEL_HIDDEN },
        /* Detailed listing */
        { 'd',            SEL_DETAIL },
        /* File details */