【发布时间】:2015-08-31 02:55:54
【问题描述】:
今天我升级了我的 oh-my-zsh 然后开始出现这个错误:
~/.oh-my-zsh/lib/misc.zsh:3: parse error near `then'
在这个文件里面有这个shell循环...
## Load smart urls if available
for d in $fpath; do
if [[ -e "$url/d-quote-magic"]]; then
autoload -U url-quote-magic
zle -N self-insert url-quote-magic
fi
done
我认为问题在于 if 条件,但我没有 shell/zsh 技能:( 谁能帮我解决这个问题? 非常感谢! :)
【问题讨论】:
-
您需要在
if行中的"和]]之间留一个空格。 -
嘿,非常感谢。就是这样:)
-
感谢@EtanReisner。这为我解决了问题:-)