$PATH 上の Python スクリプトの自動補完

$PATH 上の Python スクリプトの自動補完

私は oh-my-zsh で zsh を使っています。ターミナルのすべてのカタログから呼び出したい Python スクリプトを作成しました。そのため、$PATH に配置してどこからでも実行できるようにしましたが、スクリプトの先頭を入力して [Tab] を押しても自動補完機能が表示されません。$PATH からエイリアス、関数、バイナリがすべて表示されますが、スクリプト名は表示されません。

スクリプト名に *.py が含まれているためかと思い、.py を含まない正確な名前でそのスクリプトへのシンボリック リンクを作成しましたが、それでもうまくいきませんでした。自動補完されません。

ご協力いただければ幸いです。

答え1

PATH キャッシュを更新するために、hash -r(zsh の場合は 、他のシェルの場合は)を試してください。rehash

関連情報