有一次,我尝试了 oh my zsh,但它导致了很多问题,所以我又回到了 bash。我正在尝试清理一些文件,并注意到有一个 oh my zsh 文件夹。 github 说明告诉我运行 uninstall oh my zsh 但我在文件夹中没有看到该脚本。
.oh-my-zsh
删除文件夹安全吗?
答案1
.oh-my-zsh
除了 oh-my-zsh 之外,不被任何东西使用。如果您使用bash,则可以将其删除。
这指示告诉你运行命令uninstall_oh_my_zsh
。您可以从运行 oh-my-zsh 的 zsh 调用此函数。如果您没有运行 oh-my-zsh,您可以运行tools/uninstall.sh
,但它所做的只是:
- 删除
~/.oh-my-zsh
,无论如何你都会这样做; - 将您的登录 shell 切换到 bash,您已经完成了;
- 恢复你的旧的
~/.zshrc
,如果你从未在没有 oh-my-zsh 的情况下使用过 zsh,那么你就没有旧的。
您也可以使用 zsh,而不使用 oh-my-zsh。
答案2
不完全保存,因为它可能会导致 oh-my-zsh 遗留配置。
oh-my-zsh 的安装会向您的 zsh 启动文件添加一些行,例如 ~/.zshrc
您已经查找的卸载程序将删除这些添加的行。
剩余配置引起的问题可能会使 zsh 在启动时显示错误消息,或者在中间的某个位置停止运行 shell 启动脚本。在不了解脚本的情况下解决所有这些问题都可能会令人困惑。
因此,目前我建议保留该目录,直到您找到并使用卸载脚本为止。
如果您最终在 zsh start 中遇到与此相关的错误,请显示错误消息。
(请澄清您确切谈论的是要删除哪个文件夹)