Как заставить окно tmux иметь заданный размер

Я подозревал, что это закодировано в locate , проверяя, является ли вывод stdout или нет. И действительно, locate имеет условие для замены непечатаемых символов вопросительными знаками, когда вывод - tty (см. printquoted.c и qmark.c ). Пробелы в диапазоне управляющих символов ASCII также считаются непечатаемыми. Я думаю, что это прискорбно, поскольку нельзя ожидать, что вывод на терминал изменится при передаче через cat . Это верно и для findutils 4.6.0. Я отправил отчет об ошибке .

3
14.04.2017, 22:56
2 ответа

Вам, вероятно, потребуется как минимум 3 открытых панели, чтобы занять нежелательные области. Попробуйте что-нибудь вроде

tmux new-session \; split-window -h \; split-window -v \; resize-pane -x 70 -y 20
3
27.01.2020, 21:21

Это должно делать то, что вы хотите:

tmux new-session \; setw force-width 80 \; setw force-height 24 \; attach

или с $Xи $Y, разумеется.

3
27.01.2020, 21:21

Теги

Похожие вопросы