У меня есть следующие параметры в моем .tmuxrc
поэтому прокрутка PuTTY все еще работает.
setw -g alternate-screen off
set -g terminal-overrides "xterm*:kLFT5=\eOD:kRIT5=\eOC:kUP5=\eOA:kDN5=\eOB:smkx@:rmkx@:smcup@:rmcup@"
Это работает нормально, и при переключении tmux в режим копирования я могу прокрутить обратно в буфер прокрутки tmux. При генерации длинного вывода к старому выводу, который больше невидим, можно получить доступ с помощью прокрутки назад с использованием режима копирования tmux или полосы прокрутки в PuTTY.
Однако при нажатии ^L
для очистки экрана текущий отображаемый текст полностью стирается как из прокрутки PuTTY, так и из прокрутки tmux. Это довольно раздражает, и я хотел бы знать, почему это происходит и что я могу сделать, чтобы предотвратить эту проблему.