@@ -11,15 +11,19 @@ _nnn () { | |||||
local cur=$2 prev=$3 | local cur=$2 prev=$3 | ||||
local -a opts opts_with_args | local -a opts opts_with_args | ||||
opts=( | opts=( | ||||
-b | |||||
-C | -C | ||||
-e | -e | ||||
-h | -h | ||||
-i | -i | ||||
-l | -l | ||||
-p | |||||
-S | -S | ||||
-v | -v | ||||
) | ) | ||||
opts_with_arg=( | opts_with_arg=( | ||||
-b | |||||
-p | |||||
) | ) | ||||
# Do not complete non option names | # Do not complete non option names | ||||
@@ -5,10 +5,12 @@ | |||||
# Arun Prakash Jana <engineerarun@gmail.com> | # Arun Prakash Jana <engineerarun@gmail.com> | ||||
# | # | ||||
complete -c nnn -s b -r -d 'bookmark key to open' | |||||
complete -c nnn -s C -d 'disable directory color' | complete -c nnn -s C -d 'disable directory color' | ||||
complete -c nnn -s e -d 'use exiftool instead of mediainfo' | complete -c nnn -s e -d 'use exiftool instead of mediainfo' | ||||
complete -c nnn -s h -d 'show this help and exit' | complete -c nnn -s h -d 'show this help and exit' | ||||
complete -c nnn -s i -d 'start in navigate-as-you-type mode' | complete -c nnn -s i -d 'start in navigate-as-you-type mode' | ||||
complete -c nnn -s l -d 'start in light mode (fewer details)' | complete -c nnn -s l -d 'start in light mode (fewer details)' | ||||
complete -c nnn -s p -r -d 'copy selection to file' | |||||
complete -c nnn -s S -d 'start in disk usage analyzer mode' | complete -c nnn -s S -d 'start in disk usage analyzer mode' | ||||
complete -c nnn -s v -d 'show program version and exit' | complete -c nnn -s v -d 'show program version and exit' |
@@ -9,11 +9,13 @@ | |||||
setopt localoptions noshwordsplit noksharrays | setopt localoptions noshwordsplit noksharrays | ||||
local -a args | local -a args | ||||
args=( | args=( | ||||
'(-b)-b[bookmark key to open]:key char' | |||||
'(-C)-C[disable directory color]' | '(-C)-C[disable directory color]' | ||||
'(-e)-e[use exiftool instead of mediainfo]' | '(-e)-e[use exiftool instead of mediainfo]' | ||||
'(-h)-h[show this help and exit]' | '(-h)-h[show this help and exit]' | ||||
'(-i)-i[start in navigate-as-you-type mode]' | '(-i)-i[start in navigate-as-you-type mode]' | ||||
'(-l)-l[start in light mode (fewer details)]' | '(-l)-l[start in light mode (fewer details)]' | ||||
'(-p)-p[copy selection to file]:file name' | |||||
'(-S)-S[start in disk usage analyzer mode]' | '(-S)-S[start in disk usage analyzer mode]' | ||||
'(-v)-v[show program version and exit]' | '(-v)-v[show program version and exit]' | ||||
'*:filename:_files' | '*:filename:_files' | ||||