Я работал с оболочкой, и по ошибке я автоматически заполнил tabпосле записи _e, что привело к _expand.
Что делает эта команда? Я не смог найти объяснения в Интернете, единственные ссылки, которые я мог найти здесь на Ask Ubuntu, были:
- Не могу изменить приглашение zsh
- Функциональность автозаполнения терминала может совпадать только с самого начала?
Но они не отвечают на мой вопрос. Вместо этого они открывают больше вопросов того же рода о таких командах, как _complete, _complete_as_rootи т. Д.
type. Мне было непонятно, почему я не мог вызвать эти функции как_function_name [argument], но теперь я понимаю, что они служат своей цели как расширения автозаполнения, и тот факт, что они появляются в моем автозаполнении, просто потому, что они объявлены (но они не предназначены быть вызванным напрямую).