首页 > 解决方案 > 如何重置鱼壳键绑定

问题描述

我搞砸了我的鱼壳键绑定,现在在新的 shell 上得到它:

fish: The function call stack limit has been exceeded. Do you have an accidental infinite loop?
    and __original_fish_user_key_bindings
        ^
in function '__original_fish_user_key_bindings'
    called on standard input

in function '__original_fish_user_key_bindings'
    called on standard input

如何重置我的键绑定并克服此错误?

(我试图按照这里的说明操作并搞砸了一些东西)

标签: key-bindingsfish

解决方案


您必须删除 ~/.local/share/omf~/.config/fish/conf.d/omf.fish文件以使鱼启动的错误消息静音

或打开 ~/.local/share/omf/init.fish 文件并注释这些行

函数 -q __original_fish_user_key_bindings

和 __original_fish_user_key_bindings


推荐阅读