首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >鼠标轮滚动能在屏幕会话中工作吗?

鼠标轮滚动能在屏幕会话中工作吗?
EN

Unix & Linux用户
提问于 2011-08-03 20:28:14
回答 5查看 42.4K关注 0票数 72

是否有任何方法可以使用鼠标轮滚动screen会话的输出?

在按下screen后,我可以在以前的ctrl+a [输出中使用键盘滚动。用鼠标轮可以做到这一点吗?

(我正在使用putty,但我不认为这是putty问题,我认为这是一个screen问题。)

EN

回答 5

Unix & Linux用户

发布于 2011-09-09 13:36:55

鼠标滚动和电梯将工作,如果你启用他们在你的.screenrc。

屏幕常见问题

问:我的xterm滚动条不适用于屏幕。答:问题是如果选择了备选文本缓冲区,xterm将不允许滚动。术语的标准定义初始化功能ti和te切换到和从备用文本缓冲区。(当开始使用“vi”时,滚动条也不起作用)。您可以告诉screen不要使用这些初始化,方法是将termcapinfo ti@:te@行添加到您的~/.screen文件中。

所以在我的.screenrc里,我有:

代码语言:javascript
运行
复制
termcapinfo xterm* ti@:te@

在tmux中,它应该类似于(.tmux.conf):

代码语言:javascript
运行
复制
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
票数 81
EN

Unix & Linux用户

发布于 2017-11-13 14:09:17

虽然这是一个老问题,但我发现最适合我的方法是使用Ctrl + A + ESC键组合。这使得屏幕输出可以滚动。从文件页:

屏幕上的虚拟终端可以通过按Ctrl+A键组合来操作,然后按一个键来执行以下命令之一: Esc允许您在终端输出中来回滚动。

您可以找到文档这里

票数 15
EN

Unix & Linux用户

发布于 2012-03-11 03:49:52

这不是最后的解决方案,如果你用这个

代码语言:javascript
运行
复制
termcapinfo xterm* ti@:te@

然后鼠标滚动支持将在vim中被打破,即mouse=vi

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/18006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档