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

更新macOS与iTerm2后,如何正确启用按词边界自动换行

解决iTerm2按词边界自动换行异常的方法

1. 检查iTerm2核心换行设置

打开iTerm2,按Cmd+,打开偏好设置:

  • 切换到「Profiles」标签,选中你正在使用的终端配置文件
  • 进入「Terminal」子标签,找到「Wrap lines at word boundaries」选项,确保它处于勾选状态

2. 排查zsh配置干扰

打开~/.zshrc文件,检查是否存在禁用自动换行的配置:

  • 查找是否有unsetopt auto_wrap这类语句,若存在,直接在行前加#注释掉
  • 保存文件后执行source ~/.zshrc使配置生效

3. 尝试切换终端字体

部分字体的字符宽度计算异常会导致换行逻辑出错:

  • 在iTerm2偏好设置的「Profiles」→「Text」标签,切换为系统默认等宽字体(比如Menlo),或其他成熟等宽字体(比如JetBrains Mono),重启iTerm2后测试

4. 重置iTerm2配置(终极方案)

如果上述方法都无效,可以尝试重置配置:

  • 先导出当前iTerm2配置(偏好设置→「General」→「Preferences」→「Save Settings to Folder」)做好备份
  • 关闭iTerm2,执行命令rm -rf ~/Library/Preferences/com.googlecode.iterm2.plist删除配置文件
  • 重新打开iTerm2,配置基础设置后测试

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 23:12:08