diff options
| author | 2019-06-16 22:21:13 +0530 | |
|---|---|---|
| committer | 2019-06-17 07:04:42 +0530 | |
| commit | 794a0e27091b63f997fc829d0288cde5a4a2edbd (patch) | |
| tree | 384695218b8cf09700df81715627004124e0edf7 /scripts/auto-completion | |
| parent | aa56b99326a12f5bbab6d5a693755060e81e44a2 (diff) | |
| download | nnn-794a0e27091b63f997fc829d0288cde5a4a2edbd.tar.gz | |
Move scripts to misc
Diffstat (limited to 'scripts/auto-completion')
| -rw-r--r-- | scripts/auto-completion/bash/nnn-completion.bash | 44 | ||||
| -rw-r--r-- | scripts/auto-completion/fish/nnn.fish | 18 | ||||
| -rw-r--r-- | scripts/auto-completion/zsh/_nnn | 25 |
3 files changed, 0 insertions, 87 deletions
diff --git a/scripts/auto-completion/bash/nnn-completion.bash b/scripts/auto-completion/bash/nnn-completion.bash deleted file mode 100644 index 4c81e77..0000000 --- a/scripts/auto-completion/bash/nnn-completion.bash +++ /dev/null @@ -1,44 +0,0 @@ -# -# Rudimentary Bash completion definition for nnn. -# -# Author: -# Arun Prakash Jana <engineerarun@gmail.com> -# - -_nnn () { - COMPREPLY=() - local IFS=$' \n' - local cur=$2 prev=$3 - local -a opts opts_with_args - opts=( - -b - -d - -e - -h - -i - -l - -p - -s - -S - -v - -w - ) - opts_with_arg=( - -b - -p - ) - - # Do not complete non option names - [[ $cur == -* ]] || return 1 - - # Do not complete when the previous arg is an option expecting an argument - for opt in "${opts_with_arg[@]}"; do - [[ $opt == $prev ]] && return 1 - done - - # Complete option names - COMPREPLY=( $(compgen -W "${opts[*]}" -- "$cur") ) - return 0 -} - -complete -F _nnn nnn diff --git a/scripts/auto-completion/fish/nnn.fish b/scripts/auto-completion/fish/nnn.fish deleted file mode 100644 index c0a6b1f..0000000 --- a/scripts/auto-completion/fish/nnn.fish +++ /dev/null @@ -1,18 +0,0 @@ -# -# Fish completion definition for nnn. -# -# Author: -# Arun Prakash Jana <engineerarun@gmail.com> -# - -complete -c nnn -s b -r -d 'bookmark key to open' -complete -c nnn -s d -d 'show hidden files' -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 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 p -r -d 'copy selection to file' -complete -c nnn -s s -d 'use substring match for filters' -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 w -d 'wild load' diff --git a/scripts/auto-completion/zsh/_nnn b/scripts/auto-completion/zsh/_nnn deleted file mode 100644 index 17d1c1a..0000000 --- a/scripts/auto-completion/zsh/_nnn +++ /dev/null @@ -1,25 +0,0 @@ -#compdef nnn -# -# Completion definition for nnn. -# -# Author: -# Arun Prakash Jana <engineerarun@gmail.com> -# - -setopt localoptions noshwordsplit noksharrays -local -a args -args=( - '(-b)-b[bookmark key to open]:key char' - '(-d)-d[show hidden files]' - '(-e)-e[use exiftool instead of mediainfo]' - '(-h)-h[show this help and exit]' - '(-i)-i[start in navigate-as-you-type mode]' - '(-l)-l[start in light mode (fewer details)]' - '(-p)-p[copy selection to file]:file name' - '(-s)-s[use substring match for filters]' - '(-S)-S[start in disk usage analyzer mode]' - '(-v)-v[show program version and exit]' - '(-w)-w[wild load]' - '*:filename:_files' -) -_arguments -S -s $args |