Предполагая, что между bash в OSX и Linux не так много различий ...
Вы можете использовать команду bash complete
для настройки параметров автозаполнения в bash. Вам нужно будет поместить их в ваш файл .bashrc
в вашем домашнем каталоге, чтобы попасть в него, набрав в терминале cd ~
или cd $HOME
. Если нет файла .bashrc
в вашем домашнем каталоге, просто создайте новую пустую и положить ваши звонки complete
там.
Вам придется вручную добавить все возможные записи для определенных команд, однако, хотя вполне возможно , что вы могли бы , вероятно , создать скрипт для разбора из доступных опций для команды из страницы и генерировать вызов man
, который включает их.
(Примечание: лично я не использовал complete
в bash. Я в основном работаю в tcsh, но у него есть похожая команда, хотя, конечно, со своим уникальным синтаксисом и реализацией.)