complete -c nnn -s S -d 'start in disk usage analyzer mode'
complete -c nnn -s t -r -d 'timeout in seconds to lock'
complete -c nnn -s T -r -d 'a d e r s t v'
-complete -c nnn -s v -d 'use version compare to sort files'
complete -c nnn -s V -d 'show program version and exit'
complete -c nnn -s x -d 'notis, sel to system clipboard'
complete -c nnn -s h -d 'show program help'
'(-S)-S[start in disk usage analyzer mode]'
'(-t)-t[timeout to lock]:seconds'
'(-T)-T[a d e r s t v]:key'
- '(-v)-v[use version compare to sort files]'
'(-V)-V[show program version and exit]'
'(-x)-x[notis, sel to system clipboard]'
'(-h)-h[show program help]'
.Op Ar -S
.Op Ar -t secs
.Op Ar -T key
-.Op Ar -v
.Op Ar -V
.Op Ar -x
.Op Ar -h
sort order
keys: 'a'u / 'd'u / 'e'xtension / 'r'everse / 's'ize / 't'ime / 'v'ersion
.Pp
-.Fl v
- use case-insensitive version compare to sort files
-.Pp
.Fl V
show version and exit
.Pp
" -S du mode\n"
" -t secs timeout to lock\n"
" -T key sort order [a/d/e/r/s/t/v]\n"
- " -v version sort\n"
" -V show version\n"
" -x notis, sel to system clipboard\n"
" -h show help\n\n"
while ((opt = (env_opts_id > 0
? env_opts[--env_opts_id]
- : getopt(argc, argv, "aAb:cdeEgHKnop:QrRs:St:T:vVxh"))) != -1) {
+ : getopt(argc, argv, "aAb:cdeEgHKnop:QrRs:St:T:Vxh"))) != -1) {
switch (opt) {
case 'a':
cfg.mtime = 0;
if (env_opts_id < 0)
sort = optarg[0];
break;
- case 'v':
- namecmpfn = &xstrverscasecmp;
- break;
case 'V':
fprintf(stdout, "%s\n", VERSION);
return _SUCCESS;