e7390a860374fb38dd7bf67242ec12e8a6925a80
- Author
- Marc Cornellà <hello@mcornella.com>
- Committer
- Marc Cornellà <hello@mcornella.com>
- Date
Message
fix(jenv): quote % in `jenv_prompt_info`
Diff
1diff --git a/plugins/jenv/jenv.plugin.zsh b/plugins/jenv/jenv.plugin.zsh
2index 946ce18a5f1ea195a22cd5c35d77b492251fc614..24010260490e37771ae49d937b8e8367b3c44543 100644
3--- a/plugins/jenv/jenv.plugin.zsh
4+++ b/plugins/jenv/jenv.plugin.zsh
5@@ -18,13 +18,19 @@ if [[ $FOUND_JENV -eq 1 ]]; then
6 (( $+commands[jenv] )) || export PATH="${jenvdir}/bin:$PATH"
7 eval "$(jenv init - zsh)"
8
9- function jenv_prompt_info() { jenv version-name 2>/dev/null }
10+ function jenv_prompt_info() {
11+ local version="$(jenv version-name 2>/dev/null)"
12+ echo "${version:gs/%/%%}"
13+ }
14
15 if [[ -d "${jenvdir}/versions" ]]; then
16 export JENV_ROOT=$jenvdir
17 fi
18 else
19- function jenv_prompt_info() { echo "system: $(java -version 2>&1 | cut -f 2 -d ' ')" }
20+ function jenv_prompt_info() {
21+ local version="$(java -version 2>&1 | cut -d' ' -f2)"
22+ echo "system: ${version:gs/%/%%}"
23+ }
24 fi
25
26 unset jenvdir jenvdirs FOUND_JENV