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

如何禁用oh-my-zsh中Tab触发ls及建议列表的功能?

问题:禁用Oh-My-Zsh中Tab触发ls及修复补全提示异常
  1. 核心需求:禁用Oh-My-Zsh中按下Tab键自动执行ls(列出目录)的功能
  2. 补全异常表现:输入c或g等字符后按Tab,会弹出提示zsh: do you wish to see all X possibilities (Y lines)?,但再次按Tab或下箭头键无法浏览文件/文件夹列表;输入其他字符时按Tab则直接列出补全内容,不会触发该询问
  3. 干扰问题:上述提示每次按Tab都会出现,严重干扰zsh-autosuggestions插件的正常使用

已尝试的解决方案

  • 在.zshrc中添加配置:unsetopt AUTO_CD autocd AUTO_MENU MENU_COMPLETE CDABLE_VARS AUTO_NAME_DIRS,但无效果
  • 完全重新安装Oh-My-Zsh(最初怀疑是zsh-autocomplete插件导致问题)
  • 已彻底卸载zsh-autocomplete插件及其所有残留文件

相关参考讨论

  • 有用户讨论如何将目录补全列表限制为仅显示目录(排除文件)
  • Oh-My-Zsh官方仓库中存在同类补全异常的议题
  • 关于zsh-autocomplete插件设置的相关讨论
  • 有用户提问如何修改自动补全快捷键(已了解可通过右箭头键接受zsh-autosuggestions的建议)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 01:00:04