Изменить размер терминала
#include <sys/terminal.h>int term_resize(terminal_t *term, unsigned rows, unsigned cols);
terminal
Данная функция обновляет размеры терминала, учитывая положение текстового курсора, и сохраняет в историю строки, оказавшиеся выдавленными за верхнюю границу экрана. Если приложению нужно учесть новые размеры терминала, обновлять их стоит через callback-функцию term_resize_buffers_cb_t, устанавливаемую при помощи term_set_callbacks. При возникновении ошибки функция откатит размеры к изначальным и функциональность терминала должна сохраниться.
ЗОСРВ «Нейтрино»
term_set_scrollback(), term_create()
Предыдущий раздел: Terminal API