Автодополнение для скрипта Python в $PATH

Автодополнение для скрипта Python в $PATH

Я использовал zsh с oh-my-zsh. Я создал скрипт python, который я хотел бы вызывать из каждого каталога в терминале. Поэтому я поместил его в $PATH, и он запускается отовсюду, но мое автодополнение не хочет его показывать, когда я набираю его начало и затем нажимаю [TAB]. Я показываю все мои псевдонимы, функции, двоичные файлы из $PATH, но не имя скрипта.

Я думал, что это из-за *.py в имени скрипта, поэтому я создал символическую ссылку на этот скрипт с точным именем без .py, но все равно безуспешно. Он не хочет автодополняться.

Любая помощь приветствуется.

решение1

Попробуйте hash -r(для zsh, в других оболочках это будет rehash) обновить кэш PATH.

Связанный контент