侧边栏壁纸
博主头像
枕头下放双臭袜子博主等级

今我何功德,曾不事农桑

  • 累计撰写 162 篇文章
  • 累计创建 30 个标签
  • 累计收到 0 条评论

终端输入较长命令格式时无法换行问题解决

枕头下放双臭袜子
2019-11-10 / 0 评论 / 0 点赞 / 981 阅读 / 0 字 / 正在检测是否收录...

问题描述:

    为了终端界面简洁好分辨命令起始,我修改了PS1变量,导致输入像kvm安装虚拟机等类似命令时无法换行或出现类似显示不正常的问题,烦不胜烦,最开始我还以为是连接终端软件的问题,后来我某次浏览网页的时候发现竟然是我的PS1环境变量设置有问题,所以贴出我的解决方法

原因分析:

    修改了家目录下的.bashrc文件,也就是PS1环境变量,导致无法正常转义等原因无法换行( 无情 )

问题解决:

    正确修改PS1环境变量,我贴出一个我多方求证,设置的一个样例:

COLOR_BOLD="\[\e[1m\]"
COLOR_DEFAULT="\[\e[0m\]"
export CLICOLOR=1
export GREP_OPTIONS="--color=auto"
PS1='\[\e[01;33m\]\u@\h \W\$\[\e[m\] '

效果如下图所示:

image.png

0

评论