重新映射 Ctrl+E 以自动完成 Fish 中的文件名

重新映射 Ctrl+E 以自动完成 Fish 中的文件名

我在 Urxvt 终端上使用 Fish shell。

我想将Ctrl+映射为自动完成键,默认情况下按箭头键E即可完成。Right

示例截图

我不确定这样做是否是 shell 或终端的功能,但它显然与 所做的不一样,而且,我在 的内置命令Tab手册中找不到这样的函数名称。fishbind

答案1

您正在寻找的绑定是forward-char.通常,(右箭头)键和Ctrl-F与其绑定并会接受鱼的建议。请注意,这与自动完成不同,自动完成默认对应complete-and-search并绑定Tab

要将Ctrl-添加E到此列表,您可以执行以下操作:

bind \ce forward-char

相关内容