13

Есть ли способ включить надлежащую поддержку мыши на экране GNU, чтобы я мог переключать фокус между разделенными окнами с помощью мыши?

Другими словами, я ищу управляемую мышью альтернативу печатанию «Ca Tab».

Спасибо,

4 ответа4

20

Можно добавить

mousetrack on

в ~/.screenrc

2

Я считаю , что GNU экрана выше может иметь надлежащую поддержку мыши. Видите Мышь на экране (1) на консоли Linux? ,

Также проверьте Debian Sid (нестабильный), поскольку согласно первому ответу, найденному для указанного поста, Debian Unstable имеет самую последнюю версию / выпуск GNU Screen.

Это, однако, может означать, что вам придется создавать Screen из исходного кода, что само по себе не должно быть слишком сложным, но если вы никогда не делали такого рода вещи, прежде чем это может быть немного пугающим.

0

Я понимаю, что этот вопрос немного устарел, но я хотел бы добавить, что мышеловка, кажется, поглощает события мыши, используемые для перетаскивания, по крайней мере в моей установке Ubuntu 16.04. Таким образом, у вас есть выбор: щелчок по фокусу или перетаскивание, чтобы выделить / скопировать текст.

Обходной путь, который я нашел для этого, состоит в том, чтобы связать пару клавиш, чтобы включить или выключить выбор мыши. В ~/.screenrc:

# Click region to focus, toggled by Alt-[ / Alt-]
# (When on, swallows mouse events for drag-select)
bindkey "^[[" mousetrack off
bindkey "^[]" mousetrack on
0

Экран GNU никак не использует мышь.
Если вы хотите такое поведение, вы можете попробовать tmux . Чтобы включить это поведение в tmux, добавьте следующую строку в ~/.tmux.conf:

set -g mouse-select-pane on

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .