aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Arun Prakash Jana <engineerarun@gmail.com>2018-11-11 16:22:58 +0530
committerGravatar Arun Prakash Jana <engineerarun@gmail.com>2018-11-11 22:17:15 +0530
commitede3e0830efe1fad770e4788a7b8783fa74a58f9 (patch)
tree20922ce451f7f44bdb4ede055aa414a8fee77837 /src
parentc5c0b7eaeeaa4979bfc108fc05ea94b1cdc496b8 (diff)
downloadnnn-ede3e0830efe1fad770e4788a7b8783fa74a58f9.tar.gz
Reformat program help
Diffstat (limited to 'src')
-rw-r--r--src/nnn.c86
1 files changed, 32 insertions, 54 deletions
diff --git a/src/nnn.c b/src/nnn.c
index c148b82..852dfa8 100644
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -1960,59 +1960,37 @@ static int show_help(char *path)
int i = 0, fd = mkstemp(g_tmpfpath);
char *start, *end;
static char helpstr[] = {
- "cKey Desc\n"
- "e----\n"
- "7↑, k, ^P Up\n"
- "7↓, j, ^N Down\n"
- "7PgUp, ^U Scroll up\n"
- "7PgDn, ^D Scroll down\n"
-"1Home, g, ^, ^A First entry\n"
- "2End, G, $, ^E Last entry\n"
- "4→, ↵, l, ^M Open file/enter dir\n"
-"1←, Bksp, h, ^H Parent dir\n"
- "d^O Open with...\n"
- "5Insert, ^I Toggle nav-as-you-type\n"
- "e~ Go HOME\n"
- "e& Start dir\n"
- "e- Last visited dir\n"
- "e/ Filter entries\n"
- "e. Toggle show hidden\n"
- "d^B Key prompt\n"
- "eb Pin current dir\n"
- "d^V Go to pinned dir\n"
- "ed Toggle detail view\n"
- "eD File details\n"
- "bm, M Brief/full media info\n"
- "en Create new\n"
- "d^R Rename entry\n"
- "er Open dir in vidir\n"
- "es Toggle sort by size\n"
- "eS Toggle apparent size\n"
- "d^J Toggle du mode\n"
- "et Toggle sort by mtime\n"
- "a!, ^] Spawn SHELL in dir\n"
- "eR Run custom script\n"
- "ee Edit in EDITOR\n"
- "ep Open in PAGER\n"
- "ef Archive entry\n"
- "eF List archive\n"
- "d^F Extract archive\n"
- "6Space, ^K Copy file path\n"
- "d^Y Toggle selection mode\n"
- "ey Show copy buffer\n"
- "eP Copy selection\n"
- "eV Move selection\n"
- "d^X Delete selection\n"
- "eX Delete entry\n"
- "d^T Toggle path quote\n"
- "d^L Redraw, clear prompt\n"
- "cEsc Exit prompt\n"
- "eL Lock terminal\n"
- "eo Launch GUI app\n"
- "e? Help, settings\n"
- "eq Quit context\n"
- "d^G Quit and cd\n"
- "aQ, ^Q Quit\n\n"};
+"0\n"
+"1NAVIGATION\n"
+ "7↑, k, ^P Up PgUp, ^U Scroll up\n"
+ "7↓, j, ^N Down PgDn, ^D Scroll down\n"
+"1Home, g, ^, ^A First entry ~ Go HOME\n"
+ "2End, G, $, ^E Last entry & Start dir\n"
+"1←, Bksp, h, ^H Parent dir - Last visited dir\n"
+ "4→, ↵, l, ^M Open file/enter dir . Toggle show hidden\n"
+ "e/ Filter Ins, ^I Toggle nav-as-you-type\n"
+ "eb Pin current dir ^V Go to pinned dir\n"
+ "d^B Key prompt ^L Redraw, clear prompt\n"
+ "cEsc Exit prompt ^Bn Switch to context n\n"
+ "d^G Quit and cd q Quit context\n"
+ "aQ, ^Q Quit ? Help, settings\n"
+"1FILES\n"
+ "d^O Open with... n Create new\n"
+ "eD File details d Toggle detail view\n"
+ "d^R Rename entry r Open dir in vidir\n"
+ "d^Y Toggle selection y List selection\n"
+ "a⎵, ^K Copy entry path ^T Toggle path quote\n"
+ "eP Copy selection ^X Delete selection\n"
+ "eV Move selection X Delete entry\n"
+ "ef Archive entry F List archive\n"
+ "d^F Extract archive m, M Brief/full media info\n"
+ "ee Edit in EDITOR p Open in PAGER\n"
+"1ORDER\n"
+ "d^J Toggle du mode S Toggle apparent size\n"
+ "es Toggle sort by size t Toggle sort by mtime\n"
+"1MISC\n"
+ "eo Launch GUI app !, ^] Spawn SHELL in dir\n"
+ "eR Run custom script L Lock terminal\n"};
if (fd == -1)
return -1;
@@ -2031,7 +2009,7 @@ static int show_help(char *path)
start = ++end;
}
- dprintf(fd, "\nVolume: %s of ", coolsize(get_fs_info(path, FREE)));
+ dprintf(fd, "\nVOLUME: %s of ", coolsize(get_fs_info(path, FREE)));
dprintf(fd, "%s free\n\n", coolsize(get_fs_info(path, CAPACITY)));
if (getenv("NNN_BMS")) {