Предположим, у меня есть простая функция, служащая как псевдоним cd
.Автозаполнение команды bash cd для пользовательского псевдонима
c(){ cd "[email protected]"; }
Как я могу получить оригинальное автозавершениеcd
работы для моей новой функции? Обратите внимание, что cd
только автозаполняет имена каталогов, а не простые имена файлов.
Я знаю о команде complete
, но где именно находится функция автозаполнения, используемая cd
?
Спасибо за помощь!
Обратите внимание, что 'cd', вероятно, не имеет определенных завершений, определенных для него; скорее, он использует некоторую форму по умолчанию, предоставляемую 'bash' и/или' readline' для завершения имени файла. – chepner