我已经在新安装的 OSX Yosemite 机器上安装了这个dotfiles-repo 。在安装自制软件后,我还运行了它的 Scripts ~/.osx 和 brew.sh。一切都按预期工作,但不在终端中。
重新启动后,每个终端都会出现很多错误:
-bash: declare: -A: invalid option
declare: usage: declare [-afFirtx] [-p] [name[=value] ...]
-bash: complete: -D: invalid option
complete: usage: complete [-abcdefgjksuv] [-pr] [-o option] [-A action] [-G globpat] [-W wordlist] [-P prefix] [-S suffix] [-X filterpat] [-F function] [-C command] [name ...]
另外,当我想使用 bash 完成时,会发生这样的事情:
mv Dropb-bash: ${prev,,}: bad substitution
我输入了“mv Dropb”,然后按下了 Tab 键。其他字符 "-bash: $(prev..." 然后出现并限制我使用 bash 完成,因为在安装这些点文件之前是可能的。
我应该更改(或删除)点文件的哪一部分来解决这些问题?