对 Oh-My-Fish 配置进行故障排除,使鱼变得非常慢

对 Oh-My-Fish 配置进行故障排除,使鱼变得非常慢

在不更改配置的情况下,我的 Fish shell 开始变得非常慢,例如执行一个简单ls命令需要 1 到 5 秒。

请注意,缓慢的行为是突然开始的。我有本地安装,没有管理员权限。

我的配置文件中没有set -U var或其他“添加到路径”问题可以提供长(路径)变量来处理。

我知道现在没有太多进展,但如果可以的话我会添加更多信息。

我设法通过重命名确定 Oh My Fish 负责~/.config/fish/conf.d/omf.fish,但我的~/.local/share/omf目录包含太多内容,我需要一些线索来排除故障。我有 bobthefish 主题。

该命令omf doctor给出

Oh My Fish version:   7
OS type:              Linux
Fish version:         fish, version 3.1.0
Git version:          git version 2.25.1
Git core.autocrlf:    no
Checking for a sane environment...
Your shell is ready to swim.

更新:没有做任何改变,一切都恢复正常。我怀疑提示中的命令暂时需要很长时间,并且服务器出现故障,而不是 Oh-My-Fish。

答案1

事实证明鱼没有错,即使我不知道错在哪里。我正在提示符中进行呼叫,该提示符不在普通提示符上。一段时间后我会接受这个答案,以防有人更好地了解可能发生的情况。

相关内容