Option -S: start in disk usage analyzer mode

This commit is contained in:
Arun Prakash Jana 2017-04-14 16:50:16 +05:30
parent d2082b44dc
commit 971895e873
No known key found for this signature in database
GPG key ID: A75979F35C080412
3 changed files with 12 additions and 6 deletions

View file

@ -162,11 +162,12 @@ Add the following to your shell's rc file for the best experience:
### Usage
Start nnn (default: current directory):
Start nnn (default dir: current directory):
$ nnn [-d] [-v] [path_to_dir]
$ nnn [-d] [-S] [-v] [dir]
-d: open in detail view mode
-d: start in detail view mode
-S: start in disk usage analyzer mode
-v: show version and exit
`>` indicates the currently selected entry in nnn.

5
nnn.1
View file

@ -85,7 +85,10 @@ directory you came out of.
supports the following options:
.Pp
.Fl d
open in detail view mode
start in detail view mode
.Pp
.Fl S
start in disk usage analyzer mode
.Pp
.Fl v
show version and exit

6
nnn.c
View file

@ -1578,7 +1578,7 @@ nochange:
static void
usage(void)
{
fprintf(stderr, "usage: nnn [-d] [-v] [dir]\n");
fprintf(stderr, "usage: nnn [-d] [-S] [-v] [dir]\n");
exit(1);
}
@ -1598,8 +1598,10 @@ main(int argc, char *argv[])
if (argc > 3)
usage();
while ((opt = getopt(argc, argv, "dv")) != -1) {
while ((opt = getopt(argc, argv, "dSv")) != -1) {
switch (opt) {
case 'S':
bsizeorder = 1;
case 'd':
/* Open in detail mode, if set */
showdetail = 1;