#3909·bat

[鱼] 在子 shell 完成评估下发生了完成失败:"command $bat --list-languages": 命令为空

作者: duwenba创建于 2026年9月4日更新于 2026年9月4日
标签bugshell completions

如何重现此错误?

  1. 在 (autopair 将 <TAB> 绑定为 _autopair_tab,该函数调用 commandline --function complete) 上安装 bat + fish 使用 fish-autopair
  2. 以交互方式运行 fish。
  3. 输入 bat -l 并按 <TAB> 键。