如何在鱼壳中使用vi模式?
答
Vi模式将在版本2.2.0
中。如果您想现在使用它,请执行以下操作:
- 安装夜间构建。如果你使用的是Linux,你可以从here得到一个夜晚。在使用自制软件的OS X上,使用
brew install fish --HEAD
。您也可以按照the readme中的说明从源代码构建。 - 运行
fish_vi_mode
来尝试它。如果您想使其成为默认设置,请将fish_vi_mode
添加到~/.config/fish/config.fish
。
就这样!
在鱼2.3.0
的fish_vi_mode
赞成命令fish_vi_key_bindings
参见[这个问题](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
另外,如果您想关闭它们,请使用'fish_default_key_bindings'。 – 2017-12-13 20:12:46