使用终端设置
Default/Layout/Screen Buffer Size/Height = 9999
Properties/Layout/Screen Buffer Size/Height = 9999
我可以使用鼠标滚轮滚动窗口。
现在我进入 vi(如果 vi 内部发生滚动,则显示的文本比窗口长)。无法使用鼠标滚轮滚动终端,窗口滚动条变灰。在 vi 内部滚动也不会发生,因此鼠标不会定向到 vi 滚动。
奇怪的是,进入 vi 时终端设置发生了改变:
Properties/Layout/Screen Buffer Size/Height = 60
退出 vi 时,高度返回到 9999。
如何让鼠标滚轮滚动终端窗口?即阻止 vi 暂时设置终端高度?
注意:如果有人问我为什么问这个问题:我的工作习惯是回滚终端历史记录以复制我粘贴到 vi 中的内容,所以我的问题是为了实际使用。这是我使用 Unixing 40 年来的一个习惯。它在 PuTTY 中有效......但我想保留默认的 Ubuntu 终端。