Anyone please help..
How can I fix the following error:
dyld: Library not loaded: /usr/local/lib/libgdbm.4.dylib
Referenced from: /usr/local/bin/zsh
To be able to fix my terminal/iterm2/hyper (all were broke because of broken zsh) I had to first change my terminal settings 'Shells open with' from a custom command to the default login shell.
Without these changes, I could not type anything in terminal and iterm2 and hyper were crashing immediately after start.
With these changes, I was able to update my zsh via homebrew as suggested in the other answers by De_Vano and C.Nivs and all three apps worked as expected again. In my case a simple upgrade of zsh was enough. No need to reinstall and unlink.