如何默认接受补丁选择?

时间:2016-03-30 11:24:45

标签: fish

我开始使用fish虽然看起来非常好,但我想自定义一项功能。从裸露的提示开始,如果我输入cd,我会得到

enter image description here

/etc/firehol是自动建议的,但如果我想接受此选择,我必须输入End将光标移到最后,然后Enter

有没有办法直接使用Enter ,即接受显示的选择?

事实上,我有一个显示但没有运行的命令,因为它对我来说有点令人不安(可能是因为我习惯于bash

1 个答案:

答案 0 :(得分:3)

接受建议还有更多绑定 - 移动光标的所有(IIRC)绑定至少会接受部分绑定。

一个是Ctrl-F(" forward-char"),它将接受所有这些。

如果你真的想让一个绑定接受然后执行,你可以绑定" accept-autosuggestion"和"执行",即bind \cs 'commandline -f accept-autosuggestion execute'将其绑定到Ctrl-S。