第二十二条军规 UNIX Shell Zsh

Catch-22 UNIX Shell Zsh

我一直在玩 .zshrc 文件,现在我被 "No such shell function 'accept-line'" 锁定在我的终端之外。

在 .zshrc 文件中撤消更改很容易,但我的终端会自动加载到 zsh,因此无法编辑点文件。

我四处寻找在 El Capitan 中编辑隐藏文件的方法,但无济于事。

从你提到的 'El Capitan' 我推断你可能在 OS X 上并使用 Terminal.app?如果是,请为其添加标签,或明确说明。

如果是这样,您可以在首选项和设置->Shell/启动设置下复制终端配置文件,例如/bin/bash 作为命令并取消勾选 "run inside shell"。那应该给你一个 bash 将忽略 .zshrc.

否则,请在您的终端仿真器中寻找类似的设置。大多数地方应该有这样的设置。