В некоторых контекстах мне нужна возможность запускать screen и копировать и вставлять текст между разными окнами (в смысле screen этого термина, а не в смысле оконного менеджера X11) с помощью щелчка и перетаскивания. чтобы скопировать и (в идеале) щелкнуть средней кнопкой мыши, чтобы вставить, как я мог бы сделать, если бы я запускал экран в xterm, но у меня нет особой потребности в каких-либо других графических функциях. Запуск X-сервера только для того, чтобы иметь возможность сделать это, является вариантом (за исключением необычных обстоятельств), но кажется излишним. Есть ли простой способ получить такое простое поведение «взаимодействия мыши с текстом» без использования X (в идеале, даже без установки X)?

0
Chris Henry 3 Авг 2021 в 03:36

1 ответ

Лучший ответ

Да, есть gpm: он обеспечивает поддержку мышей на виртуальных терминалах Linux. Он поддерживает копирование и вставку, а также позволяет использовать мышь в приложениях, которые его поддерживают (например, Midnight Commander).

Он упакован во многие дистрибутивы; найдите пакет gpm.

Существует также consolation, который похож, но основан на libinput (поэтому он поддерживает мультитач и др.).

3
Stephen Kitt 3 Авг 2021 в 12:23