重置Zsh配置?

昨天我安装了Zsh,并试图配置一些东西,但不知怎的,一切都搞砸了。 很多命令都不起作用,我在〜/ .zshrc中完成了PROMPT ,但它也无法正常工作。

例如,我正在尝试搜索某些内容: 在此处输入图像描述

现在你可以看到我也没有提示名称,即使我在〜/ .zshrc文件中添加了PROMPT =“….”配置。

是否有可能以某种方式重置整个配置?

 zsh echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/mosquito/HP_Fortify/HP_Fortify_SCA_and_Apps_3.80/bin:/home/mosquito/HP_Fortify/HP_Fortify_SCA_and_Apps_3.80/bin zsh cat /etc/shells /etc/shells: valid login shells /bin/sh /bin/dash /bin/bash /bin/rbash /bin/zsh /usr/bin/zsh 

要重置zsh配置,请删除.zshrc和任何.zshrc的所有实例。??? 您可能在以前的编辑中遗留的交换文件。

 rm -f ~/.zshrc* 

然后,关闭终端会话并重新打开。 你应该得到“新用户”屏幕。 从菜单提示中选择选项,为.zshrc配置创建新的推荐起点,并添加所需的任何提示或其他选项。

应该这样做。

只需确保zsh位于/ etc / shells文件中。

 which zsh 

将validationzsh shell的路径。

如果尚未使用,请将默认shell设置为zsh

 chsh -s $(which zsh) 

validation您的FPATH包含zsh函数和站点函数文件夹。

希望一切顺利。

我最终将github repo中模板文件中的内容复制到我弄乱的〜/ .zshrc文件中,在这里找到: https : //github.com/robbyrussell/oh-my-zsh/blob/master /templates/zshrc.zsh-template