Qual é o procedimento para salvar funções e aliases definidos pelo usuário para uso futuro?
Você provavelmente deseja salvar suas personalizações em ~/.zshrc .
~/.zshrc é sempre executado quando zsh é iniciado (logins interativos e não interativos).
Outras leituras
- zsh - Instalação e Configação, links para exemplos de arquivos de configuração.