我使用MAC高塞拉,从过去的4天我面临自动补全问题与哦我的zsh,下面的错误,当试图获得自动补全在iterm 2,任何人可以建议如何解决这个问题
_get_comp_words_by_ref:16: bad substitution发布于 2019-01-11 00:11:04
您最近是否对~/.zshrc文件进行了更改?在添加了source ~/.bash_profile;之后,我也遇到了同样的问题。删除此命令解决了问题。
发布于 2021-08-04 11:21:16
我打开~/.zshrc并查找bash_completion。找到我为kubernetes添加的这些行:
if [ /usr/local/bin/kubectl ]; then source <(kubectl completion zsh); fi
if [ -f $(brew --prefix)/etc/bash_completion ]; then
. $(brew --prefix)/etc/bash_completion;
fi
source <(kubectl completion bash删除它们并运行source ~/.zshrc,然后重新打开终端,它起作用了。
https://stackoverflow.com/questions/53482957
复制相似问题