这是一个非常奇怪的错误,我似乎无法追查。我使用鱼壳,在我启动并断开与TMUX会话的连接后,每次窗口失去焦点时都会出现这样的情况。[O"添加到提示中,每次窗口获得焦点时,都会被添加到["被添加到控制台。这意味着如果我cmd + tab到另一个窗口(或者只是单击窗口并返回),提示符将如下所示:
$ [O[I
编辑:相关信息。这似乎只发生在鱼壳中,而不是bash。它只在附加到tmux会话(或创建一个新会话)和断开连接后才会发生。打开一个新窗口我没有问题。
轻微的烦恼,但我只是想知道发生了什么。
答案 0 :(得分:1)
原来这是因为tmux set-option -g focus-events on
设置是由tmux-sensible插件设置的。这允许你将焦点事件传递给tmux中的vim(我不会这样做),看起来这个问题似乎是在tmux退出时它没有被关闭。我只是评论它,因为我没有使用依赖它的功能。