在 PuTTY 下屏幕下的 vim 使用鼠标滚轮工作?

gcb*_*gcb 4 vim window putty gnu-screen

有什么办法可以使这项工作?

我很想用鼠标滚轮在 vim 中滚动我的文件。

另外,我不介意用鼠标滚轮滚动 gnu 屏幕缓冲区,而不必键入 ctrl+a,ESC

编辑:

正如 Isaac Rabinovitch 的回答中提到的,屏幕和 vim 设置已经很好了。我认为整个问题仅在于 PuTTY。

gar*_*ohn 6

如果我执行了以下操作,则通过 ssh 连接在 PuTTY 下的 Vim 中使用鼠标滚轮滚动对我有用:

:set mouse=a
Run Code Online (Sandbox Code Playgroud)

使用 tmux、屏幕和无屏幕多路复用器进行测试。

编辑

根据要求,这是我用于测试的机器的 ~/.screenrc 。

startup_message off
vbell off
bell_msg 'Bell in window %n^G'
defscrollback 500
hardstatus off
altscreen on
Run Code Online (Sandbox Code Playgroud)