Podoba mi się, gdy mode-mouse
jest włączony w tmux, mogę przewijać bufor, ale nie podoba mi się, że nie mogę kopiować rzeczy do mojego schowka systemu operacyjnego, wybierając go (tak jak gdy tmux jest wyłączony). Pytanie : Czy jest jakiś sposób na włączenie przewijania myszy, ale nie wybór? Używam KDE konsole
, jeśli to ma znaczenie. Próbowałem ustawienie,
set -g mouse-select-pane off
set -g mouse-select-window off
ale bez powodzenia - jedyną różnicą wydaje się być mode-mouse
to, czy jest włączone (tmux przechwytuje przewijanie i selekcję), czy wyłączone (tmux przechwytuje ani przewijanie, ani selekcję).
Odpowiedzi:
z powodu ograniczeń protokołu aplikacje terminalowe nie mogą żądać tylko przewijania, ale nie wyboru. To wszystko albo nic. Więc nawet jeśli Tmux chciał, nie ma możliwości robienia tego, czego pragniesz.
Masz następujące opcje:
niestety odpowiedź na twoje pytanie brzmi „nie”
źródło
Przytrzymanie Shift w Konsole wydaje się wyłączać wysyłanie danych myszy do tmux. W systemie OS X (przy użyciu iTerm2) @demure sugeruje przytrzymanie Shift + Alt. /superuser//a/599501/573760
źródło
Jeśli próbujesz dostać się do schowka wyboru X w systemie Linux (środkowe kliknięcie, aby wkleić)
Spowoduje to przywrócenie tej funkcjonalności, przy jednoczesnym zachowaniu funkcji bufora, tmux nadal zarządza wyborem
Dodaj do swojego ~ / .tmux.conf
źródło