我在.bashrc中设置了export PS1='\[\e[32m\]\u@\h:\w\$ ',表面上是正常的,但是一旦我使用vi编辑完文本之后退出vi,那么命令行提示符就变成中文乱码了,比如“穨犸祢棱徙镲埠縤“,而且在终端不论再输入什么都是中文乱码。
请大家给看看这是什么问题。
在UB 8.10下设置了PS1彩色输出后为什么会出现乱码?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 19
- 注册时间: 2009-05-09 16:01
- leeaman
- 帖子: 30702
- 注册时间: 2007-02-02 18:14
- 系统: debian sid
Re: 在UB 8.10下设置了PS1彩色输出后为什么会出现乱码?
google 一下 vi 退出乱码,似乎解决的办法是在虚拟终端的标题两头添加空格
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)