我使用/etc/profile.d/file.sh中的文件在Centos7服务器上放置了颜色代码:
export PS1="\e[1;36m[\u@\h \W]\$ \e[m "
现在,当我以root身份输入命令后浏览CLI历史记录时,它不会替换所有命令,这使得难以阅读。
示例: 我会输入
sudo yum install php php-cli
然后输入其他内容。然后,如果我想使用键盘上的向上箭头回到历史记录中,我将最终得到如下内容:
sudo yum ils-l
sudo yum ips aux |grep total
sudo yum icat /var/log/httpd
而不是
ls -l
ps aux | grep total
cat /var/log/httpd
我认为这两者是相互联系的,但我无法理解我所缺少的东西。
答案 0 :(得分:0)
<%= @color %>
不是颜色模式编号的有效语法;用30到37之间的数字代替;见https://www.cs.princeton.edu/~appel/modern/c/。