Если у вас есть терминал, описание которого "выглядит" как xterm
, screen
предполагает, что он делает все, как xterm
. По какой-то причине он приравнивает функции xterm-title и xterm-mouse:
termcap.c
он проверяет, содержит ли переменная среды TERM
строку «xterm» или "rxvt" - или он проверяет, существует ли определение ключа для kM
с помощью строки xterm-style \ 033 [M
]. D_CXT
в ansi.c
и display.c
), экран
подавляет escape-последовательности для мыши и заголовка. Таким образом, вы можете это сделать, но, вероятно, не так, как хотите: вы можете установить TERM
на vt100
(и screen
не будет знать о мыши - или строки заголовка).
Если вы действительно амбициозны, вы можете изменить экран
, чтобы сделать две функции настраиваемыми по отдельности.