删除 .oh-my-zsh 目录是否安全?

删除 .oh-my-zsh 目录是否安全?

有一次,我尝试了 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 中遇到与此相关的错误,请显示错误消息。

(请澄清您确切谈论的是要删除哪个文件夹)

相关内容