Я делаю свою собственную оболочку в C. Я знаю, что можно использовать библиотеку readline
, чтобы использовать автозаполнение путей с помощью TAB, но ее можно использовать только для автозаполнения путей, но не для команд.Как реализовать команду autocomplete в myshell?
Например, если я пишу Клио и нажмите клавишу TAB, это не делает его ясный, и не дает предложения для любых аналогичных команд на нажатие TAB дважды. Как это сделать?