1
如何禁用GNU屏幕本身中的备用缓冲区,而不是vim,而不是在其中禁用?
我要完成的是我在常规ssh会话中习惯的鼠标滚轮滚动行为。在bash提示符下,鼠标滚轮应滚动我的终端输出,并在less / vim内滚动-它们使用的备用缓冲区,以便在退出时,less内显示的文本中没有任何剩余。如果禁用.screenrc中的备用缓冲区功能,如下所示: termcapinfo xterm ti@:te@ 那么对于vim / less,它也会被禁用,并且鼠标滚轮不会被它们处理。启用屏幕的内部备用缓冲区仿真,如下所示: altscreen on 仅在less / vim退出后有助于恢复bash输出。不在鼠标滚轮里面滚动。 那么,是否有任何屏幕选项,可能在某些屏幕派生/替代项中,无法通过屏幕本身禁用备用缓冲区的使用?
10
bash
vim
gnu-screen
xterm