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

Zsh中man命令参数是否支持原生自动补全?

Zsh中man命令的原生自动补全实现

Zsh本身就原生支持man命令的参数自动补全,完全能实现你要的效果:输入man loc<Tab>时循环切换匹配的手册页(比如local、locale、localedef)。

具体说明:

  • 默认情况下,只要你的Zsh配置里启用了补全功能(一般通过autoload -Uz compinit && compinit开启),这个补全就已经生效。输入前缀后按Tab,Zsh会自动匹配所有对应的手册页名称,按Tab可以在选项间循环切换。
  • 如果你的环境里没生效,先检查.zshrc文件中是否有autoload -Uz compinit && compinit这一行,没有的话加上,执行source ~/.zshrc或者重启终端即可。
  • 要是想调整补全的切换方式,比如直接循环不弹出菜单,可以在.zshrc里加一行setopt menu_complete;如果想要弹出菜单再循环,用setopt automenu,根据自己的习惯选就行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 22:27:19