我在 Windows 10 上使用 Ubuntu 18.04 (WSL)。在启动屏幕会话之前,我可以通过鼠标或触摸板使用滚动条。但是,一旦我启动一个屏幕,我就会丢失滚动条(灰色)。
我做了什么:
将缓冲区大小从属性 50 -> 900 增加(无效果)
screen从-h选项开始screen -h 50 or 1000(无效果)
tmux 似乎也有同样的问题。
有趣的是,当我 ssh 到远程服务器(SUSE Linux Enterprise Server 11)时,screen实际上在相同的 Ubuntu 18.04 WSL shell 中运行良好。
所以,我觉得必须有一种方法可以在 WSL 中实现这一点。
版本信息:
WSL Screen 版本 4.06.02 GNU bash,版本 4.4.19(1)-release
SUSE Screen 版本 4.00.02 GNU bash,版本 3.2.57(2)-release
WSL 使用更新版本的 bash 和 screen。
这两个.screenrc文件都接近空,并且不包含与缓冲区大小或滚动条相关的配置。
我知道Ctrl + A, ESC要进入复制模式,然后用键盘向上/向下滚动(参见/sf/answers/613231671/)。但这并没有给我滚动条,并且鼠标/触摸板在此模式下不起作用。
有什么解决办法吗??