- Spegnimento
- 5 settembre 2026 alle ore 05:56 UTC
- Autore
- Kamo
- Impegno
- 8c57755
per qualsiasi altra cosa. L'ho costruito contro uno xterm nudo. js scrivendo il proprio output e mai contro la vera pipeline, che è l'intero errore. tmux è un DIFFER schermo, non un tubo. Quando un comando produce duecento righe tmux invia al cliente solo i ventiquattro che finiscono per essere visibili e mantiene il resto nella sua storia — le linee intermedie non raggiungono mai il browser affatto. Quindi... il buffer di xterm non può crescere e `baseY` è sempre 0, che è esattamente il la barra tratta come "niente da scorrere". Misurato piuttosto che ragionato su: i veri byte PTY sono stati catturati da questo l'agente è proprio argv e riprodotto in un vero xterm.js. baseY alloggiato 0 in ogni variante — con la linea di stato di tmux off (che rimuove il rotolo parziale 1;23 regione) e con il suo schermo alternativo disabilitato tramite smcup@/rmcup@. Il buffer terminata a 24 linee ogni volta mentre l'ultima linea di uscita era presente, che è la firma di un diverso piuttosto che un flusso. Quindi il scrollback che esiste è di tmux, e la copia-mode è l'unico modo in cui. # già lega `WheelUpPane` a `copy-mode -e` nella sua tabella radice — semplicemente mai riceve un evento ruota, perché la modalità del mouse è spenta. Accendere rende il scorrimento della ruota fisica, e lascia la barra di scorrimento della console guidare lo stesso percorso inviare le stesse relazioni. `-e` significa che tmux lascia la modalità copia di per sé una volta il membro raggiunge il fondo, quindi non c'è modo per nulla da gestire. Impostare alla creazione tramite il proprio `; ` separatore di comando, che onora all'interno di un elenco argv, quindi non c'è seconda chiamata e nessuna gara con la sessione che appare. Le questioni di ordinazione e un test ora lo indicano: `-c` è un argomento alla nuova sessione e deve venire prima del separatore. Il mio primo tentativo ha aggiunto il separatore primo, che avrebbe fatto tmux leggere `-c` come argomento per set-option e Finale verificato fino alla fine attraverso il proprio TerminalSession di questo agente: la sessione viene su con il mouse su, quattro rapporti ruota-up di esattamente i byte il browser invia mettere il riquadro in modalità copia a scroll position 15, e un'esplosione di ruota al prompt. 228 test.