Pode-se adicionar
mousetrack on
para ~/.screenrc
Existe uma maneira de ativar o suporte adequado do mouse na tela GNU para que eu possa alternar o foco entre as janelas divididas usando o mouse?
Em outras palavras, estou procurando uma alternativa orientada pelo mouse para digitar 'C-a Tab'.
Obrigado,
Eu acredito que o upstream do GNU Screen pode ter o suporte adequado ao mouse. Veja Mouse na tela (1) no console do Linux? .
Verifique também o Debian Sid (unstable) , já que de acordo com a primeira resposta encontrada para o dito post, o Debian Unstable tem a última versão / release do GNU Screen.
Isso, no entanto, pode significar que você terá que construir o Screen a partir do código-fonte, o que em si não deve ser muito difícil, mas se você nunca fez esse tipo de coisa antes, pode ser um pouco intimidante.
Eu percebo que essa pergunta é um pouco antiga, mas eu gostaria de acrescentar que o mousetrack parece engolir os eventos do mouse usados para arrastar-selecionar, pelo menos na minha instalação do Ubuntu 16.04. Então você tem uma escolha: clique para focar ou arraste para selecionar / destacar texto.
A solução que encontrei para isso é ligar um par de chaves para alternar mouseselect em & fora. Em ~/.screenrc
:
# Click region to focus, toggled by Alt-[ / Alt-]
# (When on, swallows mouse events for drag-select)
bindkey "^[[" mousetrack off
bindkey "^[]" mousetrack on
A tela do GNU não usa o mouse de maneira alguma.
Se você quiser esse comportamento, você pode tentar tmux em seu lugar.
Para habilitar esse comportamento no tmux, inclua a seguinte linha em ~ / .tmux.conf:
set -g mouse-select-pane on
Tags gnu-screen mouse gnu linux