Я не уверен, когда именно эта функция попала в zsh, но я буду обновлять этот ответ, если и когда узнаю.
Ответ 3
Напишите небольшую обертку script:
source $1
zsh -f -d
Первая строка выводит ваш альтернативный RC файл. Второй запускает новую оболочку Z без поиска других файлов RC. См. Zshoptions (1) для опций -d и -f (GLOBAL_RCS, RCS).