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