Я хотел бы настроить свою оболочку bash для расширения частично введенной древовидной структуры, как это делает команда emacs «minibuffer-complete».
Представьте, что у меня есть две папки, foo1 и foo2. foo1 содержит подпапку sub1, а foo2 содержит подпапку wow. Так что я:
foo1/sub1/
foo2/вау/
Теперь при открытии файла в emacs, если я наберу
f/w
и нажмите TAB, он автоматически расширится до «foo1/wow/».
Я хотел бы иметь аналогичную функциональность в bash. Любые идеи?
f*/w*
‹вкладка› должна предоставлять вам аналогичную функциональность. Чтобы получить больше похожего на то, что вы описываете, вам нужно написать функцию завершения. - person geirha   schedule 23.08.2012