我如何搜索鱼补全?
How can I search through fish completions?
我注意到,有时,当有多个完成选项时,我会在命令行下方看到一个输入字段之类的东西,我可以在其中键入和过滤完成项。我不确定我是如何触发它的。有没有我可以按的组合键,以便我可以按需使用它?
要直接进入搜索模式,您可以按 shift-tab。您也可以按 Tab 键直到高亮显示在寻呼机中,然后开始输入:这也会触发搜索。
2020 年 3 月更新:这在 fish 3.0 here 中发生了变化。现在有两种方法可以显示完成搜索:
- 在寻呼机处于活动状态时按
ctrl s
切换搜索字段
- 按
shift tab
而不是 tab
触发完成并立即显示搜索字段
这些对应于 pager-toggle-search
和 complete-and-search
键绑定。
我注意到,有时,当有多个完成选项时,我会在命令行下方看到一个输入字段之类的东西,我可以在其中键入和过滤完成项。我不确定我是如何触发它的。有没有我可以按的组合键,以便我可以按需使用它?
要直接进入搜索模式,您可以按 shift-tab。您也可以按 Tab 键直到高亮显示在寻呼机中,然后开始输入:这也会触发搜索。
2020 年 3 月更新:这在 fish 3.0 here 中发生了变化。现在有两种方法可以显示完成搜索:
- 在寻呼机处于活动状态时按
ctrl s
切换搜索字段 - 按
shift tab
而不是tab
触发完成并立即显示搜索字段
这些对应于 pager-toggle-search
和 complete-and-search
键绑定。