参考
- https://github.com/ohmyzsh/ohmyzsh/issues/6985
问题说明
- 使用oh-my-zsh, 查看历史命令时无法删除所有字符,残留2个字符
- 当命令过长时,上一行命令不可见
解决办法
- 设置LAGN 为 xxx.UTF-8
$ locale -a
C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
# 从locale -a 的输出中选择一个合适的,如C.UTF-8, en_US.utf8
$ export LANG=C.UTF-8