OSX Mavericks .zshrc 无法获取源代码

OSX Mavericks .zshrc 无法获取源代码

我正在尝试获取我的 zshrc。在我添加此行之前,它可以正常获取:

. ~/Dropbox/configs/aliases

然后我得到这个:

/Users/mkrell/.zshrc:.:13: too many open files: Dropbox/configs/aliases
/Users/mkrell/.zshrc:source:53: too many open files: /Users/mkrell/.zshrc`

我的$PATH变量/Users/mkrell/bin:/usr/local/bin:一遍又一遍重复。

我尝试将所有内容移到/etc/paths.d/我的桌面,正如本帖中所说:

Mac OSX Mavericks-ZSH 无法“source ~/.zshrc”,打开的文件太多

然后重新启动。没有任何变化。

在我运行 BundleInstall 之后,这种情况开始发生家伙的 .vimrc

此后,iTerm2 总是会给我错误消息

A session ended very soon after starting. Check that the command in profile "New Profile" is correct.

并立即关闭。我更改了配置文件,它仍然会这样做。

为了解决这个问题,我进行了移动~/Library/Preferences/com.googlecode.iterm2.plist to ~/Library/Preferences/com.googlecode.iterm2.plist2并解决了它,但后来我得到了我最初描述的行为。

我已经删除了每个 .vim 文件并重新安装了 .oh-my-zsh,但仍未找到解决方案。

答案1

对于那些从 Google 来到这里的人来说,答案是我从另一个包含的文件中获取我的.zshrc文件。此问题称为无限源递归。

相关内容