Risposte:
Sì, questo è possibile. Devi solo entrare prima in modalità scrollback .
Basta premere F7, quindi utilizzare la rotellina del mouse. Infine, premere ESCper uscire dalla modalità di scorrimento .
Sembra che alcuni terminali non ti consentano di scorrere con il mouse. Per Gnome Terminal, deseleziona l' opzione Scorri sulla sequenza di tasti nelle preferenze del profilo (scheda Scorrimento ).
Scroll on keystroke
opzione nelle preferenze del profilo.
Se hai ancora questo problema,
Prova ALT+F12
Nel mio caso, questo abilita lo scorrimento del mouse su byobu
Se vuoi solo lo scrollback e non vuoi attivare la "modalità mouse" di tmux (che interferirà con la tua capacità di tagliare e incollare con il mouse) aggiungi quanto segue a $HOME/.byobu/.tmux.conf
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
Ora lo scrollback del terminale funziona normalmente e non è necessario premere alcun tasto speciale per impegnare il mouse. Lo svantaggio è che il terminale conosce solo una singola schermata. Dovrai comunque usare il "mouse" per scorrere una schermata diversa dalla più recente (come per arrivare a un buffer di registro a scorrimento lungo), ma se vuoi solo scorrere verso l'alto per vedere cosa è appena sfuggito allo schermo , questo lo risolverà! Non conosce nemmeno gli schermi divisi. A proposito, la "modalità mouse" può essere impostata automaticamente nei file di configurazione. Si incolla con il tasto comando (di solito Ctrl- A) seguito dal tasto]. La selezione del mouse viene tagliata automaticamente in modalità mouse, ma tu 'Shift
Raccomandazione: Poiché byobu utilizza già più sessioni di terminale al suo interno, non è necessario utilizzarlo con più terminali. Quindi, invece di avere un tasto di scelta rapida che apre un nuovo terminale, assegno il mio tasto di scelta rapida "apri terminale" a tilda. Tilda scende dall'area di lavoro attualmente in uso (mostra su tutte le aree di lavoro) e rimane in esecuzione, quindi è sempre disponibile. Funziona bene con byobu perché ora ho 1 posto per tutte le mie sessioni di shell (puoi impostare tilda per eseguire byobu invece di una shell normale e rieseguirlo se esci accidentalmente dalla shell). Inoltre, le sessioni del tuo terminale superano la GUI perché stai utilizzando byobu. Accedo al mio sistema con ssh e ottengo automaticamente la mia sessione byobu (ottima per monitorare compilazioni, ecc.) E la finestra virtuale byobu si ridimensiona sullo schermo del mio cellulare. Quando rioriento il telefono, la finestra byobu sullo schermo del mio desktop cambia con l'orientamento del telefono - MAGIA! Molto impressionante per gli utenti Windows.
Il prossimo è usare gli hack del terminale dell'illuminazione per ottenere una notifica (dalla GUI) quando termina un lavoro terminale, ma le autorizzazioni dbus lo rendono incerto. Se qualcuno riesce a farlo funzionare con byobu, per favore fatemi sapere!