LINUX.ORG.RU
ФорумTalks

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


0

0

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

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

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

W98 ()
Ответ на: Re: Ввод с клавиатуры от unnamed

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

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

W98 ()
Ответ на: Re: Ввод с клавиатуры от unnamed

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

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

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

anonymous ()

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

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

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