Мне нужно реализовать простой текстовый ридер, вроде less для unix, используя ncurses.Прокручиваемый текстовый читатель Ncurses
У меня возникли проблемы с пониманием того, как это сделать. В настоящее время у меня есть окно, и каждый раз, когда я нажимаю клавишу «вниз» (например), я обновляю все строки в соответствующей начальной точке, придавая ей ощущение прокрутки. Проблема связана с текстовой упаковкой, которая, к сожалению, закручивает мою текущую систему.
Мне было интересно, если некоторые из вас уже сделали что-то подобное и могут помочь мне. Я, честно говоря, не могу найти ничего подобного в Google, кроме «pad», которые, по-видимому, не прокручиваются.