автодополнение zsh для sudo-подобной команды

У меня есть инструмент, который запускает другие инструменты, и я хотел бы разрешить выполнение команд, которые он запускает. Например:

mytool git grep --<TAB>

Должно выполняться автозаполнение для git grep. Это отлично работает, например. sudo:

sudo git grep --<TAB>

Показывает автозаполнения для git grep.

Как мне добиться этого с помощью моего собственного инструмента?


person Zach Riggle    schedule 19.03.2021    source источник


Ответы (1)


Просто позвоните _normal, как это делает _sudo.

См. также документацию для _normal.

person Marlon Richert    schedule 19.03.2021