Я хочу настроить командную строку. Я добавил:
PS1='\[\e[1;30m\][\[\e[1;34m\]\u@\h \[\e[0;36m\]\A\[\e[1;30m\]]\[\e[1;37m\]~\W\[\e[0;37m\] \$ \e[0;100m'
кому: ~/.bashrc
. Это - вся польза за исключением того, что не весь терминальный фон является черным, но только фоновые блоки позади ввода команд / вывод (извините по причинам конфиденциальности, я не могу загрузить снимок экрана, но кодировать работы в терминале).
Я попытался переместиться \e[0;100m
вокруг, но ничто не было успешно.
Я видел несколько актуальных вопросов по этой теме, но я все еще, кажется, неспособен, решают мою проблему.
Любая справка будет значительно цениться.
Изменение цвета фона терминального использования $PS1
не возможно (AFAIK), поскольку использование escape-последовательности ANSI будет только влиять на Вашу подсказку и что можно ввести после подсказки, если код ANSI все еще активен, ничто больше.
На вашем месте я изменил бы мой $PS1
быть справедливым:
PS1='\[\e[1;30m\][\[\e[1;34m\]\u@\h \[\e[0;36m\]\A\[\e[1;30m\]]\[\e[1;37m\]~\W\[\e[0;37m\] \$'
И измените цвет фона своего терминала гнома в предпочтениях профиля, выберите "Белого на Черной" встроенной схеме:
Результат: