自动完成功能会将 taskwarrior 命令与 go-task 命令混淆

作者: RogerThomas创建于 2025年4月28日更新于 2025年8月5日

检查

操作系统

马克OS 15.4.1 (24E263)

  • 预期行为

`任务[tab]'应显示[go-task]的自动补全(https://GitHub.com/go-task/task)

实际行为

Q显示任务管理员的自动补全,尽管它甚至没有安装在我的机器上.

(https://GitHub.com/user-attachments/assets/f1c69abe-be54-4740-b129-1cd0040b4be4) (中文(简体) ).

  • 复制步骤

安装 go- task, 创建一个 Taskfile. yml

# https://taskfile.dev (英语).

版本 : “ 3 ”


任务 :
顿:
cmd:回声"HI"
这里:
cmd:回声"HI那里"

环境

{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? < 任何人都可以看见它。 不包括个人或敏感信息 >

[克-细]. 版本 = "1.8. 1" hash = “93ca9c267abb459d4304e2c56f3b97caab1072” 日期="2025-04-25T22:52:54.786001Z(3d前)" 变体 = "full"

[系统-信息] os = "macOS 15.4.1 (24E263)" (中文(简体) ). 芯片 = "Apple M3 最大" 总分=14 内存 = "36.00 GB"

[环境] cwd="/用户/USER/工作空间/doc-intelligence-api". cli-path = “/用户/USER/工作空间/doc-Intelligence-api” os = "麦克" shell-path = "/bin/zsh" (英语: shell-version = "5.9" (英语). 终端 = "iTerm 2" 安装方法 = "brew"

[env-vars] (英语). PATH = "/用户/USER/工作空间/doc-Intelligence-api/.venv/bin:/用户/USER/.bun/bin:/用户/USER/.nvm/vers/node/v22.2.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/cryptexes/App/usr/bin:/usr/bin:/usr/bin/crun/com.app.security.crypexd/cod/s.stem/s.copt/s/ubin/ubin/ubin/ubin/ubin/ubin/ubin/ubin/ubin/ubin/ubin/ubin/u/uc.uc.c.c/ubin/ubin/uc.uc/uc/uc.c/uc.c.c.c. QTERM SESSION ID ="af7ebc8a1f734fa8a792903037daff17" (中文(简体) ). [SET PARENT CHECK]="1" (中文(简体) ). QQTERM = "1.8.1" (中文(简体) ). SHELL="/bin/zsh" (中文(简体) ). TERM="xterm-256color" (中文(简体) ). ^ CFBundleIdentifer = "com.googlecode.iterm2" (中文(简体) ).

内容来源: withfig/autocomplete