我以鱼为主要壳;连同oh-my-fish

现在,鱼提示中的第一个字符确实很奇怪,如图片shell - 奇怪的 fish 提示-LMLPHP所示

请帮助我摆脱这个角色。

最佳答案

这是vi模式指示器。它显示您正在使用vi键绑定,并且当前处于插入模式。

如果您不想使用vi绑定,而是使用默认(emacs)样式,则可以运行fish_default_key_bindings来切换回去。

如果要使用vi键绑定,但想隐藏模式指示器,则可以将fish_mode_prompt函数定义为空,然后将其保存:

> function fish_mode_prompt ; end
> funcsave fish_mode_prompt

关于shell - 奇怪的 fish 提示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41764116/

10-13 02:25