In case it is not clear fn + left key is simply the HOME button. It takes you to beginning of line. This seems to still work when editing a file (in vim) say so I think zsh does something with the bindings. fn + left now results in an "error" sound.
UPDATE:
posting this link here as it seems where to go for this kind of general stuff: What are the practical differences between Bash and Zsh?
Changing from bash to zsh costs everyone a lot of time and money. Apple has decided to push this on everyone for various reasons. There should be good defaults for everything. Home keys should work, PS1
should be reasonable. Old .bashrc
and .profile
translations should be automatically generated. Not doing this is stealing from users. We are bailing them out for their "bad" decision to use bash or equivalents bash's decision to change license.
How to make everything "just work" like for bash?
I use iTerm 2 like a normal person. Not sure if that is related.
chsh -s /bin/bash
and most of the above looks like straw man discussion, but let’s discuss the larger picture on [meta] if you’d like. As long as you’re cool with the process, anger can be expressed here in healthy manners that the community supports. – bmike Feb 02 '20 at 17:48