Vim无法在iTerm2中滚动

时间:2015-08-19 19:01:54

标签: vim iterm2

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

然而,在tmux中,vim的滚动功能正常工作。

我的vim有什么问题?

2 个答案:

答案 0 :(得分:32)

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

set mouse=a
if has("mouse_sgr")
    set ttymouse=sgr
else
    set ttymouse=xterm2
end

答案 1 :(得分:5)

我遇到了同样的问题,Valery的答案对我不起作用。起作用的是检查iTerm首选项中“配置文件”>“终端”下的“启用鼠标报告”框。