Thai Tran Asked: 2024-06-10 22:40:02 +0800 CST2024-06-10 22:40:02 +0800 CST 2024-06-10 22:40:02 +0800 CST 如何禁用 iterm 和 oh-my-zsh 上的行突出显示? 772 我今天刚刚设置了新的 Macbook,当我使用鼠标在终端上选择特定行时,行上开始出现奇怪的蓝色边框突出显示。另一行会稍微褪色一点(请查看我的屏幕截图了解更多详细信息)。此突出显示仅出现在 zsh shell(使用 oh-my-zsh)中。当我再次将 shell 切换为 bash 时,我没有看到这种奇怪的事情发生。此外,每行的开头都有一个小箭头。我尝试更改 oh-my-zsh 的所有其他主题,但问题仍然存在。zsh 的所有配置都只是默认设置。有人知道为什么吗? 我的 zsh 版本是 zsh 5.9 (x86_64-apple-darwin23.0) 编辑:如果我打开 tmux,一切就都正常了 terminal 2 个回答 Voted Best Answer glebovdev 2024-07-04T19:40:33+08:002024-07-04T19:40:33+08:00 这是最近添加的 iTerm2 功能。 取消选中 [ ] 单击命令选择限制查找和过滤 UPD:去掉行首的小箭头 转到 iTerm2 首选项:配置文件 -> 打开配置文件 -> 编辑配置文件 -> 选择您的配置文件 -> 终端 -> 取消选中 [ ] 显示标记指示器 hernanc 2024-06-15T13:21:40+08:002024-06-15T13:21:40+08:00 这是 iTerm 的 Shell 集成(https://iterm2.com/documentation-shell-integration.html) 如果要禁用它,可以通过编辑~/.zshrc文件来实现。查找类似下面的行并将其注释掉: test -e "${HOME}/.iterm2_shell_integration.zsh" && source "${HOME}/.iterm2_shell_integration.zsh" || true 然后,打开一个新窗格或窗口,它就消失了。
这是最近添加的 iTerm2 功能。
取消选中 [ ] 单击命令选择限制查找和过滤
UPD:去掉行首的小箭头
转到 iTerm2 首选项:配置文件 -> 打开配置文件 -> 编辑配置文件 -> 选择您的配置文件 -> 终端 -> 取消选中 [ ] 显示标记指示器
这是 iTerm 的 Shell 集成(https://iterm2.com/documentation-shell-integration.html)
如果要禁用它,可以通过编辑
~/.zshrc
文件来实现。查找类似下面的行并将其注释掉:然后,打开一个新窗格或窗口,它就消失了。