ZSH terminal displaying characters and cursor in the wrong place

Solution 1:

I've just added

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

to the file

~/.zshrc

and solved the issue