zsh não lê .bash_profile (o nome indica que pertence a bash ) porque possui seus próprios arquivos de configuração.
Geralmente, você pode colocar aliases para zsh em ~/.zshrc . Se você estiver usando oh meu zsh você também pode criar um arquivo com extensão .zsh em ~/.oh-my-zsh/custom por exemplo ~/.oh-my-zsh/custom/aliases.zsh