key-bindings - 如何重置鱼壳键绑定
问题描述
我搞砸了我的鱼壳键绑定,现在在新的 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
如何重置我的键绑定并克服此错误?
(我试图按照这里的说明操作并搞砸了一些东西)
解决方案
您必须删除
~/.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
推荐阅读
- meteor - 如何将服务器端文件插入图像、fs.files 和 fs.chunks -GridFS (Ostrio/files)
- java - Spring @ComponentScan 排除/包含过滤器
- php - 在 PHP 中查找多维数组中最常见的值
- java - 迁移到 Spring Boot 2.0 后应用程序上下文侦听器不起作用
- html - 当从显示中显示元素时,Div 不会自动调整高度
- angular - 别名组件
- excel - excel条件格式vlookup不包含值
- unicode - 表情符号作为 MariaDB 主键中的问号
- vim - Vim vim-airline 拆分视图,更改颜色
- unix - 如何使用 SED/AWK 将文本文件中的第一行与最后一行交换