На своїй машині Linux у мене є автозаповнення для філій з Git.
[Зауважте, ми говоримо про завершення гілки git, а не завершення bash (наприклад, команди, файли тощо). Таким чином, НЕ відповідь Лейн ]
Наприклад, я можу набрати git checkout
+ TABі отримати список гілок.
Або я можу набрати git checkout feb*
+, TABщоб отримати всі гілки, які починаються з "feb".
Як я можу отримати цю функціональність на Mac?
Я намагався завантажити і не працює , bash-completion/bash_completion
і , bash-completion/bash_completion.sh.in
але ніякої радості. Перший подав повідомлення про помилки о declare: -A invalid_option
. Другий не помилявся. Коли я git checkout
+, TABхоча я все ще отримую список файлів у каталозі, а не гілок. Я в корені проекту.
Автозаповнення для каталогів та команд bash працює нормально, тому це характерно для Git.
Models
папку, коли я натиснув,m
Tab
щоб зробити її автозаповненнямmaster
.