Параметры автозаполнения команды инструмента - PullRequest
2 голосов
/ 21 ноября 2011

У меня есть исполняемый файл с именем cmmget на моей машине с Linux. Это инструмент командной строки. Я хочу разработать auto-complete feature для различных вариантов инструмента.

Некоторые примеры команд приведены ниже:

$ cmmget -d healthevents
$ cmmget -d version

Мне нужно отобразить список различных наборов параметров, таких как healthevents, version и т. Д., Когда я набираю cmmget -d и нажимаю клавишу Tab. Затем я могу выбрать нужный вариант из списка и выполнить команду.

Насколько это легко реализовать? Может ли кто-нибудь опубликовать ссылку, где я мог бы сослаться на разработку этого требования?

1 Ответ

0 голосов
/ 30 января 2013

Этот пост кажется довольно дружелюбным для начинающих, но мне нравится эта статья подробнее.

Что касается реализации, как сказал @Killian, это не таксложно вообще.

Изменить 2018-04-23 ссылка выше не работает, вот правильные:

...