title: display problems of zsh in archlinux
body: <p>Currently I have installed zsh in archlinux (in gnome 3), and every time when I open the terminal, there are 3 "???" before, then I have to change it manually on the options</p>
  
  <p>Actually I have already set the default locale to UTF-8, and it works in the console before I enter the gnome.But after I enter the gnome interface, it did not work.</p>
  
  <p>After I have changed that, it works, but there is another problem, everytime I type a command and press tab, all the command will be shifted right by 2 words, for example if I type ls, it will display like this:</p>
  
  <p>ls becomes lsls
  vim becomes vivim</p>
  
  <p>The first 2 letters cannot be cleared, which is very annoying, can anyone help me about this? Thanks</p>