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

如何关闭iTerm2的Tab键建议下拉菜单 恢复旧版补全功能

iTerm2 Tab循环补全失效问题修复方案

问题诱因

该问题通常由两类配置变更导致:

  • iTerm2自带的自动补全弹窗功能被意外开启
  • zsh(多数iTerm2用户默认Shell)的补全配置被修改,比如开启了菜单选择模式,或是安装了带下拉补全的第三方插件

修复步骤

步骤1:关闭iTerm2自带补全弹窗

  • 按下Cmd + ,打开iTerm2偏好设置
  • 切换到「Profiles」标签,选中当前使用的配置文件
  • 进入「Session」子标签,取消勾选 Autocomplete 选项
  • 重启iTerm2测试Tab补全效果,若已恢复则无需执行后续步骤

步骤2:修正zsh补全配置

如果关闭iTerm2自带补全后问题仍存在,说明是Shell层的配置问题,按以下操作调整:

  1. 打开zsh配置文件
    执行命令:open ~/.zshrc
  2. 关闭补全菜单选择模式
    查找配置行:zstyle ':completion:*' menu select,将其注释(行首加#),或者修改为:
    zstyle ':completion:*' menu no
    
  3. 移除下拉补全类插件
    找到plugins=(...)配置段,删除zsh-autocomplete这类会强制弹出下拉补全菜单的插件名称
  4. 生效配置
    保存文件后执行命令:source ~/.zshrc

配置完成后即可恢复Tab循环切换补全项的效果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.20 04:57:05