Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Ohmyzsh
Commits
06b02766
Unverified
Commit
06b02766
authored
Apr 30, 2020
by
Ross Goldberg
Committed by
GitHub
Apr 30, 2020
Browse files
sdk: support completion of new commands in 5.8.0 (#8870)
parent
58a1a139
Changes
1
Hide whitespace changes
Inline
Side-by-side
plugins/sdk/sdk.plugin.zsh
View file @
06b02766
...
@@ -13,9 +13,12 @@ _sdk() {
...
@@ -13,9 +13,12 @@ _sdk() {
l|ls|list|i|install
)
l|ls|list|i|install
)
compadd
-X
$'Candidates:
\n
'
--
"
${
SDKMAN_CANDIDATES
[@]
}
"
compadd
-X
$'Candidates:
\n
'
--
"
${
SDKMAN_CANDIDATES
[@]
}
"
;;
;;
ug|upgrade|c|current|u|use|d|default|rm|uninstall
)
ug|upgrade|
h|home|
c|current|u|use|d|default|rm|uninstall
)
compadd
-X
$'Installed Candidates:
\n
'
--
"
${${
(u)
${
(f)
$(
find
-L
--
"
${
SDKMAN_CANDIDATES_DIR
}
"
-mindepth
2
-maxdepth
2
-type
d
)
}
[@]
:h
}
[@]
:t
}
"
compadd
-X
$'Installed Candidates:
\n
'
--
"
${${
(u)
${
(f)
$(
find
-L
--
"
${
SDKMAN_CANDIDATES_DIR
}
"
-mindepth
2
-maxdepth
2
-type
d
)
}
[@]
:h
}
[@]
:t
}
"
;;
;;
e|env
)
compadd init
;;
offline
)
offline
)
compadd
enable
disable
compadd
enable
disable
;;
;;
...
@@ -37,7 +40,7 @@ _sdk() {
...
@@ -37,7 +40,7 @@ _sdk() {
compadd
-X
"Installable Versions of
${
words
[3]
}
:"
$'
\n
'
--
"
${${
(z)
${
(M)
${
(f)
${
$(
__sdkman_list_versions
"
${
words
[3]
}
"
)
//[*+>]+( )/-
}}
[@]
:#
*
}
[@]
}
[@]
:#-
*
}
"
compadd
-X
"Installable Versions of
${
words
[3]
}
:"
$'
\n
'
--
"
${${
(z)
${
(M)
${
(f)
${
$(
__sdkman_list_versions
"
${
words
[3]
}
"
)
//[*+>]+( )/-
}}
[@]
:#
*
}
[@]
}
[@]
:#-
*
}
"
fi
fi
;;
;;
u|use|d|default|rm|uninstall
)
h|home|
u|use|d|default|rm|uninstall
)
compadd
-X
"Installed Versions of
${
words
[3]
}
:"
$'
\n
'
--
"
${${
(f)
$(
find
-L
--
"
${
SDKMAN_CANDIDATES_DIR
}
/
${
words
[3]
}
"
-mindepth
1
-maxdepth
1
-type
d
-not
-name
'current'
)
}
[@]
:t
}
"
compadd
-X
"Installed Versions of
${
words
[3]
}
:"
$'
\n
'
--
"
${${
(f)
$(
find
-L
--
"
${
SDKMAN_CANDIDATES_DIR
}
/
${
words
[3]
}
"
-mindepth
1
-maxdepth
1
-type
d
-not
-name
'current'
)
}
[@]
:t
}
"
;;
;;
esac
esac
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment