Vim无法在iTerm2中滚动

Dou*_* Su 9 vim iterm2

即使set mouse=a已添加到.vimrc文件中,我的vim也无法在iTerm2中滚动.

但是,在tmux中,vim的滚动功能正常工作.

我的vim出了什么问题?

Val*_*sky 33

最新版本的vim支持"SGR"协议,您可以在.vimrc中添加以下代码:

set mouse=a
if has("mouse_sgr")
    set ttymouse=sgr
else
    set ttymouse=xterm2
end
Run Code Online (Sandbox Code Playgroud)


小智 15

我有同样的问题,瓦莱里的回答对我不起作用。有效的是选中 iTerm 首选项中“配置文件”>“终端”下的“启用鼠标报告”框。