tmux refresh display після зміни ширини терміналу


11

З screenтерміналом шириною 80 стовпців я можу зробити щось на кшталт:

for i in $(seq 81); do echo -n "m"; done; echo

а потім змінити розмір вікна, щоб бути трохи ширшим, і останній 'm' підскакує туди, де це було б, якби я запустив команду перед зміною вікна. Я дуже люблю, tmuxале мені не вистачає цієї чудової функції screen... Чи є якийсь спосіб змусити tmuxце зробити (якусь приховану recompute-widthкоманду, яку я ще не знайшов)?


РЕДАКТ: 2013-07-24

З лютого 2013 року поповнення підтримується tmux!

Ось фіксація.

Відповіді:


7

tmux наразі не підтримує функцію “reflow ” або “rewrap” (слідкуючи за поведінкою xterm ).

Автор tmux кілька разів писав, що він особисто не любить поводку екрану , але що він вважає можливим включити його в tmux (як варіант, мабуть), якби хтось інший реалізував це.

Посилання зі списку розсилки (спочатку старше; не вичерпний список, саме те, що я підтягнув під час трохи пошуку):


Дякую за інформацію. Мені просто
вдариться

1
Усі посилання зараз мертві.
Матеуш Піотровський

7

З лютого 2013 року поповнення підтримується tmux!

Ось фіксація.


3
Як іронічно. Я прийшов сюди, щоб з’ясувати, як відключити цю функцію після оновлення моєї версії.
Тревор Норріс

1
@philo має бути виправлено невдовзі
Romuald Brunet
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.