重置 Zsh 配置?

use*_*405 8 zsh

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

例如,当我尝试搜索某些内容时: 在此处输入图片说明

现在您可以看到,即使我PROMPT="...."~/.zshrc文件中添加了配置,我也没有提示名称。

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

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
Run Code Online (Sandbox Code Playgroud)

RCF*_*RCF 9

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

rm -f ~/.zshrc*
Run Code Online (Sandbox Code Playgroud)

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

那应该这样做。

只要确保 zsh 在 /etc/shells 文件中。

which zsh
Run Code Online (Sandbox Code Playgroud)

将验证您的 zsh shell 的路径。

将默认 shell 设置为 zsh,如果尚未完成

chsh -s $(which zsh)
Run Code Online (Sandbox Code Playgroud)

验证您的 FPATH 包含 zsh 函数和 site-functions 文件夹。

希望,一切都好。