前言

最新把 neovim 升级到最新版本0.11.1,lazyvim 升级到14.x。然后不出意外就挂了好几个 plugin。其中 noice.nvim 是影响比较小的但比较膈应人的。

bug

描述

当在cmdline模式输入命令的时候光标总是会莫名其妙的滚动到最前面。我本来以为是noice.nvim的问题,但是经过测试,发现只有在itermn2的非全屏模式下才会出现,全屏模式或者其他终端模拟器则不会出现类似的问题。

解决

好在bug: Cursor jumps in cmdline - 4.5.0中有小哥也遇到过类似的问题,他在iTerm2中禁用”由会话触发的窗口调整大小”功能解决了这个问题(设置路径:Settings > Profiles > [我的配置文件] > Terminal > 勾选”Disable session-initiated window resizing”),然后就好了。

其他

https://superuser.com/questions/113944/how-to-prevent-screen-from-resizing-my-terminal-in-mac-os-x, 看上去iterm2的这个bug存在挺久的了。