Я нахожу tmux великое, и я использую все это время.
Однако я пропускаю скользящие курсоры, когда вывод cmd достаточно долог, который он переносит по полной высоте области. Возможны полосы прокрутки в каждой области вообще? После отслеживания вокруг для ответа я думаю нет.
Альтернатива всегда использованию [cmd] | less
, если вывод [cmd] предсказан, чтобы быть длинным? Это кажется неудовлетворительным.
Удачи.
Это не возможно. GNOME Terminal
имеет фиксированную структуру UI и делает ее текстовый холст сетки доступным, чтобы приложения записали символы на. Нет никакого способа, которым приложение (например, tmux
) могло добавить другие элементы UI, такие как полоса прокрутки там.
(На macOS, iTerm2
имеет что-то позвонившее "tmux интеграция". Я не знаю, каково это, никогда не пробуется, но это могло бы включать эту функцию, которую Вы ищете. Ни один из эмуляторов терминала, о которых я знаю, не имеет его в соответствии с Linux.)
Примечание, которые даже с единственным tmux разделяют на области только, полоса прокрутки, неприменимо (или в зависимости от графической темы, вероятно, даже видимо). tmux
переключатели на так называемый альтернативный экран терминала, который не имеет буфера scrollback. tmux
предложения его собственное означает для прокрутки †“, который также работает, когда tmux
подарки несколько областей †“, консультируются ее документация для обнаружения то, что это (извините, я не знаю первое, что пришло на ум).
, Если Вам не нужен ни один из tmux
функции кроме разделенного на области расположения (несколько терминалов друг рядом с другом), Вы могли бы рассмотреть использование Tilix
или Terminator
вместо GNOME Terminal
. Все эти три (и намного больше) эмуляторы основаны VTE
виджет эмулятора терминала, таким образом, фактическое поведение эмуляции терминала будет точно тем же, только UI вокруг этого будет существенно отличаться.