-
-
Notifications
You must be signed in to change notification settings - Fork 25.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wedisagree theme and git weird behaviour #4824
Comments
When I've seen stuff like this before, it's often been an issue with communicating character widths to the terminal: either non-printing (0-width) characters not being properly escaped, or the terminal and your font not agreeing on how wide characters are.
It doesn't look like there are any unescaped non-printing characters in It could be that Terminator thinks that some of those special characters in the To test this out, make a customized copy of If that fixes things, then you've probably got a terminal/font width disagreement. (Or an issue with It could be that you have your locale configured for a single-byte encoding. Then, when there are multibyte characters like those special symbols used, the terminal or cursor library over-counts how many characters are being displayed. Check your Or if you are set up for UTF-8. it could be that Terminator expects those special characters to be multiple cells wide when displayed. That's not something you could fix in OMZ or configuration; you'd need to report that to Terminator. |
That's right! My terminal locale was wrong.
on my |
I wrote the wedisagree theme a fair while ago... Good to see it being used by others! Let me know if it needs updating as I haven't used zsh in a while. |
The wedisagree theme has a weird behaviour on git folders.
On regular folders everything works perfectly, but when I get to a git folder the terminal cursor is 4 columns to the left of where it was supposed to be. I know it was a bad description, but it's easy to reproduce and, hopefully, the attached screenshot will help.
I'm using arch linux, awesome and terminator.
The text was updated successfully, but these errors were encountered: