Я часто обнаруживаю, что случайно запускаю файлы python как сценарии оболочки, например, $ ./test.py
Это может нанести большой ущерб, если в начале файла не было строки shebang, поэтому я бы хотел, чтобы zsh предупреждал об этом.
Эта функциональность уже где-то существует?
Если нет, я думаю об использовании accept-line
для реализации этого, но это похоже на универсальное решение, есть ли более конкретный способ?