Je veux "effacer" complètement le volet tmux. Lorsque je fais quelque chose comme
bind-key C send-keys "clear && tmux clear-history" \; send-keys "Enter"
suggéré dans https://stackoverflow.com/questions/10543684/how-can-i-clear-scrollback-buffer-in-tmux Je suis en mesure d'effacer la mémoire tampon du scrollback et d'obtenir un écran propre.
Cependant, lorsque je fais Shift+PageUp et Shift+PageDown, je suis capable de voir la sortie précédente à partir de l'émulateur de terminal lui-même (pas tmux). Normalement, vous pouvez faire reset
pour effacer l'historique du scrollback de l'émulateur de terminal.
Est-il possible de reset
l'émulateur de terminal depuis tmux ? Avec le scrollback clear ci-dessus ?
Quelques solutions de contournement sont proposées :
1) Pour garder Urxvt.saveLines: 0
ou commencer Urxvt -sl 0
- C'est logique puisque vous n'avez pas besoin du scrollback de l'émulateur de terminal si vous êtes dans tmux.
2) Détacher, réinitialiser et rattacher le tmux - Cela semble lourd.