diff options
author | 2017-04-14 22:56:06 +0530 | |
---|---|---|
committer | 2017-04-14 22:56:06 +0530 | |
commit | 0b4056727f5dbaaa09acaa564dfc322cf2696389 (patch) | |
tree | eae45b58e353e12f6b8a9b399c24f50e89cfa763 | |
parent | 58c2000de6d275231de06121514d584ce9334ffd (diff) | |
download | nnn-0b4056727f5dbaaa09acaa564dfc322cf2696389.tar.gz |
Support key 'q' to exit extra screens
-rw-r--r-- | nnn.c | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -898,8 +898,10 @@ show_stats(char* fpath, char* fname, struct stat *sb) } /* Show exit keys */ - printw("\n\n << (D)"); - while ((*buf = getch()) != 'D'); + printw("\n\n << (D/q)"); + while ((*buf = getch())) + if (*buf == 'D' || *buf == 'q') + break; return; } @@ -941,8 +943,10 @@ show_help(void) q Quit\n"); /* Show exit keys */ - printw("\n\n << (?)"); - while ((c = getch()) != '?'); + printw("\n\n << (?/q)"); + while ((c = getch())) + if (c == '?' || c == 'q') + break; return; } |