it shows on any input so even just $ clear shows that arrow too low or the path too high, not sure which one is the culprit. I'm using zsh as my default shell. I don't think the log will help because my zsh launches and setups stuff before I don't know if any of the might be messing it up. would you like me to attached my .zshrc ?
so actually it's definitely the special characters... strange
note that multiple of them stray below the background of the text...
I tried a few more powerline fonts and found the special characters move around a lot I think they have a rendering issue, because at first load it works for literally only the first line but any other command messes the special characters up...
I found at least two slightly different versions of Fira Mono Regular for Powerline. None of them looked perfect in Terminal or iTerm2, but one was better (I can't tell which since the names are the same!). This looks like an issue with the font. If you can point me at a font that looks right in Terminal then I'll try to figure out what's going on there. Best I could do was this:
So some interesting news I installed an older version of iTerm2 and took a look at the power line fonts. Apparently they have always been offset like this. But previously, iTerm (i'm guessing) hid anything that "overflowed" onto the next line. So now it's very obvious, because it does overflow, before you had to really really pay attention. So it is the fonts!