If you would like to add all these FISH things to ZSH:
- highlighting and displaying last suggested command execution from history
- file/dir highlighting
- commands coloring and stuff
Then check 'UPDATE 1' from here:
https://vermaden.wordpress.com/2021/09/19/ghost-in-the-shell...
I can not use FISH as it does not honor the POSIX syntax for loops and stuff and I often type 'for' and 'while' POSIX loops at command line so I use ZSH. Besides that FISH is really nice shell.
Regards.