Можливий копій:
завершення Bash для команд у Mac OS
Я щойно перейшов з Linux на mac, і одна з проблем, з якою у мене виникає, полягає в тому, що заповнення вкладки має глибину лише 1 рівень, і я не знаю, як це виправити.
Поясню на прикладі - коли я використовував git на ubuntu, я почну вводити текст
$ git
і натисніть вкладку, і оболонка виконає команду або відобразить параметри, доступні для літери, яку я набрав. Ось що відбувається і на моєму комп'ютері (1 рівень). Однак, коли я продовжую вводити наступну частину команди
$ git commit
і натисніть вкладку, mac-термінал не завершить наступну підкоманду (для git), як це було б у Linux. Те ж саме стосується інших програм, які підтримують цю багаторівневу команду. Я підозрюю, що це може бути проблема бібліотеки для читання рядків, але я не впевнений, яку саме з них потрібно встановити.