You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

查询当前命令行参数文档及fish shell补全菜单优化问题

Fish Shell 补全菜单实时筛选设置方案

解决补全菜单输入字符后关闭的问题

要让fish shell的补全菜单在输入字符时保持打开并自动筛选匹配项,按以下步骤操作:

  1. 编辑fish的全局配置文件:

    nano ~/.config/fish/config.fish
    
  2. 添加或修改以下配置:

    # 启用补全菜单实时筛选
    set -g fish_complete_options '=^F'
    # 确保补全菜单在Tab唤起后保持交互状态
    set -g fish_complete_on_tab yes
    set -g fish_menu_select_delay 0
    

    其中fish_complete_options '=^F'是核心配置,它禁用了输入字符时自动关闭补全菜单的行为,改为实时筛选匹配项。

  3. 使配置立即生效:

    source ~/.config/fish/config.fish
    

现在测试效果:按下Tab唤起补全菜单后,输入任意选项的首字母,菜单会自动缩小范围显示匹配项,无需重新按Tab。

命令行参数文档查看方法

  • 查看系统命令的参数文档:使用man <命令>,例如man ls查看ls的参数说明。
  • 查看fish内置命令的参数文档:使用help <命令>,例如help cd查看cd的参数详情。
  • 查看fish shell本身的完整文档:执行man fish。

内容的提问来源于stack exchange,提问作者Anemoia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 18:30:06