Czy istnieje sposób na włączenie prawidłowej obsługi myszy na ekranie GNU, aby móc przełączać fokus między podzielonymi oknami za pomocą mojej myszy?
Innymi słowy, szukam sterowanej myszką alternatywy dla pisania „Ca Tab”.
Dzięki,
Czy istnieje sposób na włączenie prawidłowej obsługi myszy na ekranie GNU, aby móc przełączać fokus między podzielonymi oknami za pomocą mojej myszy?
Innymi słowy, szukam sterowanej myszką alternatywy dla pisania „Ca Tab”.
Dzięki,
Odpowiedzi:
Można dodać
mousetrack on
do ~/.screenrc
Wierzę, że upstream GNU Screen może mieć odpowiednią obsługę myszy. Zobacz Mysz na ekranie (1) na konsoli Linux? .
Sprawdź także Debian Sid (niestabilny) , ponieważ zgodnie z pierwszą odpowiedzią na ten post, Debian Unstable ma najnowszą wersję / wydanie GNU Screen.
Może to jednak oznaczać, że będziesz musiał zbudować ekran ze źródła, co samo w sobie nie powinno być zbyt trudne, ale jeśli nigdy wcześniej tego nie robiłeś, może to być nieco zastraszające.
mousetrack on
~ ~ .screenrc.
mousetrack on
zamiast innych opcji gdzie, aby to działało.
Zdaję sobie sprawę, że to pytanie jest trochę stare, ale chciałbym dodać, że ścieżka myszy wydaje się połykać zdarzenia myszy używane do przeciągania i wybierania, przynajmniej w mojej instalacji Ubuntu 16.04. Masz więc wybór: kliknij, aby ustawić ostrość lub przeciągnij, aby podświetlić / skopiować tekst.
Obejście tego problemu polega na powiązaniu pary klawiszy w celu włączania i wyłączania wyboru myszy. W ~/.screenrc
:
# Click region to focus, toggled by Alt-[ / Alt-]
# (When on, swallows mouse events for drag-select)
bindkey "^[[" mousetrack off
bindkey "^[]" mousetrack on
Ekran GNU w żaden sposób nie używa myszy.
Jeśli chcesz tego zachowania, możesz zamiast tego spróbować tmux . Aby włączyć to zachowanie w tmux, dodaj następujący wiersz do ~ / .tmux.conf:
set -g mouse-select-pane on