Я использовал zsh с oh-my-zsh. Я создал скрипт python, который я хотел бы вызывать из каждого каталога в терминале. Поэтому я поместил его в $PATH, и он запускается отовсюду, но мое автодополнение не хочет его показывать, когда я набираю его начало и затем нажимаю [TAB]. Я показываю все мои псевдонимы, функции, двоичные файлы из $PATH, но не имя скрипта.
Я думал, что это из-за *.py в имени скрипта, поэтому я создал символическую ссылку на этот скрипт с точным именем без .py, но все равно безуспешно. Он не хочет автодополняться.
Любая помощь приветствуется.
решение1
Попробуйте hash -r
(для zsh, в других оболочках это будет rehash
) обновить кэш PATH.