LINUX.ORG.RU
ФорумTalks

Ввод с клавиатуры


0

0

Как можно осуществить ввод с клавиатуры, чтобы при нажатии специальных клавиш двигался курсор, удалялись символы и т.п.? Как я понимаю, без ncurses не обойтись. Какие функции посмотреть?


man ncurses, man getch очевидно
либо можно работать с консолью на более низком уровне man terminfo

W98
()
Ответ на: комментарий от unnamed

в смысле "обновления экрана"?
то что при запуске ncurses экран чистится? по-моему нет, экран чистит initscr(). тогда только terminfo. имхо.

W98
()
Ответ на: комментарий от unnamed

> А обновление экрана в ncurses можно избежать?

Можно. Нужно использовать машину времени или изобрести непоследовательный терминал.

anonymous
()
Ответ на: комментарий от unnamed

Пока пишете с открытым кодом ничего учитывать ненадо.

SatanClaus ★★★
()

Всем спасибо! Надо было подредактировать mingetty, чтобы backspace работал.

unnamed
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.