如何在鱼壳中使用vi模式?

问题描述:

我看到vi模式执行鱼壳here,但我不知道如何使用它。有没有可用的在线教程(我找不到这样的)描述基本功能 - 如何切换模式等谢谢。如何在鱼壳中使用vi模式?

Vi模式将在版本2.2.0中。如果您想现在使用它,请执行以下操作:

  1. 安装夜间构建。如果你使用的是Linux,你可以从here得到一个夜晚。在使用自制软件的OS X上,使用brew install fish --HEAD。您也可以按照the readme中的说明从源代码构建。
  2. 运行fish_vi_mode来尝试它。如果您想使其成为默认设置,请将fish_vi_mode添加到~/.config/fish/config.fish

就这样!


在鱼2.3.0fish_vi_mode赞成命令fish_vi_key_bindings

+0

参见[这个问题](https://github.com/fish-shell/fish-shell/issues/2254)为已被否决如何设置不同的vi esc键。在2.2.0之后的鱼版本应该让你通过'fish_user_key_bindings'函数来做到这一点,但同时我在'config.fish'中使用了第一篇文章中显示的解决方案。 – Jay 2016-04-06 15:38:27

+0

另外,如果您想关闭它们,请使用'fish_default_key_bindings'。 – 2017-12-13 20:12:46