We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fed400c commit a51cf5fCopy full SHA for a51cf5f
src/main/bash/sdkman-completion.sh
@@ -17,6 +17,23 @@
17
#
18
19
function __sdk_completion() {
20
+ local -r shell="$1"
21
+
22
+ case "$shell" in
23
+ bash)
24
+ __sdkman_completion_bash
25
+ ;;
26
+ zsh)
27
+ __sdkman_completion_zsh
28
29
+ *)
30
+ __sdkman_echo_red "No shell provided."
31
32
+ return 1
33
+ esac
34
+}
35
36
+function __sdkman_completion_bash() {
37
\cat <<- 'EOF'
38
_sdk_completion() {
39
local -r previous_word="${COMP_WORDS[COMP_CWORD - 1]}"
@@ -57,4 +74,8 @@ function __sdk_completion() {
57
74
58
75
complete -o default -F _sdk_completion sdk
59
76
EOF
77
78
79
+function __sdkman_completion_zsh() {
80
+ __sdkman_echo_red "zsh is not supported yet!"
60
81
}
0 commit comments