Я хочу знать, какая функция zsh используется для выполнения табуляции команды. Для многих команд (make
, ls
, ...) Я, видимо, могу предположить _<COMMANDNAME>
, но я мог бы переустановить эту настройку с помощью compdef _mycd cd
.Как узнать, какая функция используется для завершения закладки zsh?
Причина, почему я хочу знать, это являются два:
- я мог бы прочитать некоторые определения функций, чтобы использовать их части в функциях я пишу
- Я хочу написал функцию завершения которая сама по себе вызывает завершение для других команд (например, один делает в
_nice
, за исключением того, что я не мог бы рассчитывать наshift; CURRENT--; _normal
)