Are you facing an issue in ZSH prompt, where auto-complete tab expansion adds a weird gap in the prefix? Where you can't clear them with undo? And the command can run successfully without any issue?
ex:
You type a command partially and hit TAB
$ sens<TAB>
The command expands nicely till a common perfix, when you hit the TAB again
$ sensible-<TAB>
Oh no. The ZSH prompt looks broken. A small prefix se
has repeated
$ sesensible-pager
sensible-browser sensible-editor sensible-pager
Even on backspace they don't seem to be cleared and the only way is to enter a new line
$ se
This could be because of the local configuration
You can try isntalling the same package and generating the local in other distros;
# list the supported locales on the machine
locale -a
# To check the locales that are being used
echo $LC_ALL
echo $LANG
# If they aren't available install the locales
sudo apt-get clean && sudo apt-get update
sudo apt-get install locales
sudo locale-gen `{locale-name}` # EX: sudo locale-gen en_IN.UTF-8