返回AI问答
Hermes Agent Tab 补全不生效怎么办?

Hermes Agent Tab 补全不生效怎么办?

AI问答 Admin 44 次浏览

Hermes Agent 的 Tab 补全不生效,通常是 completion 脚本没有写进当前 shell 配置,或者写进了 bash 但你实际在用 zsh。官方 CLI 参考提供 hermes completion bash|zsh,需要你把输出加载到对应配置文件里。

先确认自己用什么 shell

执行 echo $SHELL。如果结果是 zsh,就不要把补全写进 ~/.bashrc;如果是 bash,也不要只改 ~/.zshrc。很多补全不生效的问题,根源就是改错文件。

推荐操作

  • Bash:hermes completion bash >> ~/.bashrc,然后 source ~/.bashrc
  • Zsh:hermes completion zsh >> ~/.zshrc,然后 source ~/.zshrc
  • 如果你使用多个 profile,补全后可以更方便地补全 profile 名、子命令和参数。

如果仍不生效,开一个新终端再试。补全是 shell 层能力,不是 Hermes 会话能力;重启 Hermes 本身不会让 shell 重新读取配置。

推荐工具

更多