В общем у меня программка с собственным командным интерфейсом (как например у GRUB2 или XMMS2). Надо реализовать историю, автозаполнение, редактирование и т. п. Посоветовали EditLine пока что сижу на нем. Но с помощью него нельзя реализовать автозаполнение. (по крайней мере я нигде не нашел). Самому написать все эти фитчи было бы не сложно - была б возможность. Сколько ни искал - не нашел как можно было бы программно управлять курсором (передвижение по стрелкам, там удаление символов и т. п.) Кто-нибудь может быть подскажет функции для управления консолькой или библиотеку наподобие EditLine с большими возможностями? Заранее спасибо.
|