aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/auto-completion
diff options
context:
space:
mode:
authorGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-06-16 22:21:13 +0530
committerGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-06-17 07:04:42 +0530
commit794a0e27091b63f997fc829d0288cde5a4a2edbd (patch)
tree384695218b8cf09700df81715627004124e0edf7 /scripts/auto-completion
parentaa56b99326a12f5bbab6d5a693755060e81e44a2 (diff)
downloadnnn-794a0e27091b63f997fc829d0288cde5a4a2edbd.tar.gz
Move scripts to misc
Diffstat (limited to 'scripts/auto-completion')
-rw-r--r--scripts/auto-completion/bash/nnn-completion.bash44
-rw-r--r--scripts/auto-completion/fish/nnn.fish18
-rw-r--r--scripts/auto-completion/zsh/_nnn25
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