Answers:
我相信GNU Screen的上游可能有适当的鼠标支持。在Linux控制台上看到屏幕(1)中的鼠标?。
还要检查Debian Sid(unstable),因为根据为该帖子找到的第一个答案,Debian Unstable具有最新版本的GNU Screen。
但是,这可能意味着您必须从源代码构建Screen,这本身并不太困难,但是如果您从未做过这种事情,那可能会有些吓人。
mousetrack on
〜\ .screenrc。
mousetrack on
而不是其他任何选项来使它起作用。
我意识到这个问题有点老了,但是我想补充一点,至少在我安装的Ubuntu 16.04上,mousetrack似乎吞噬了用于拖动选择的鼠标事件。因此,您可以选择:单击以聚焦,或拖动选择以突出显示/复制文本。
我为此找到的解决方法是绑定一对键来打开和关闭mouseselect。在~/.screenrc
:
# Click region to focus, toggled by Alt-[ / Alt-]
# (When on, swallows mouse events for drag-select)
bindkey "^[[" mousetrack off
bindkey "^[]" mousetrack on
GNU屏幕不以任何方式使用鼠标。
如果您想要这种行为,可以尝试使用tmux。要在tmux中启用该行为,请将以下行添加到〜/ .tmux.conf中:
set -g mouse-select-pane on