есть ли сценарий завершения bash, поддерживающий завершение имени файла? Я использую в основном mercurial, и там я могу ввести:
hg diff test/test_
, и он покажет / завершит все измененные тестовые файлы. Он работает для большинства подкоманд, например, hg add
будет отображать только неотслеживаемые файлы. Это действительно удобно.
Сценарий bash из git contrib не поддерживает это. Есть ли какие-либо альтернативы или как вы работаете с git в командной строке?
Edit 2015
git-completion.bash
поддерживает полное автозавершение имени файла, начиная с ~ 1.8. 2