在不更改配置的情况下,我的 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。
事实证明鱼没有错,即使我不知道是什么。我在提示中打了一个电话,但不是在普通提示中。一段时间后我会接受这个答案,以防有人对可能发生的事情有更好的了解。