5

Я использую Arch Linux + xmonad + urxvt bundle и пытаюсь разрешить конфликт между xmonad и urxvt. Лучше объяснить с помощью снимков: во-первых, откройте терминал и получите полный вывод. Во-вторых, создайте другое окно, которое сжимает первое. И, наконец, закройте его, чтобы узнать, что половина вывода исчезла.

Иногда ведет себя правильно, иногда нет. Пытался выяснить почему, но не получилось. Заранее спасибо!

1 ответ1

1

Одним из решений является запуск ваших команд на экране. Экран переносит строки при изменении размера, но в этом случае запуск оболочки внутри терминального мультиплексора может показаться немного неэстетичным.

Второе решение - использовать следующий код в вашем .bashrc:

for (( i=1; i<=$LINES; i++ )); do echo; done; clear

Если $ LINES не определено, тогда установите LINES=$(tput lines) .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .