В консоли (Konsole) не стирается команда

Бегаю по истории команд, когда встречается "sux root..." оно там остается и никакими ^U не стирается, только enter'ом убирается.
Возможна ли такая проблема из-за этого:

#
# ~/.bashrc
#

# If not running interactively, don't do anything
[[ $- != *i* ]] && return

alias ls='ls --color=auto'
# PS1='[\[email protected]\h \W]\$ '
PS1='[\e[0;32m\]\[email protected]\h\[\e[m\] \[\e[1;36m\]\w\[\e[m\]] \[\e[0;32m\]\$\[\e[m\]\[\e[0;37m\] '
И действительно, закомментил - не проявляется проблема. Помогите тогда поправить PS1=... Конфиг брал в гугле и переделывал под себя. Координально ничего не менял.
Так а сейчас-то, что не так с PS1, что его нужно править?
У меня, например, так:
PS1='\[\e[0;1;32m\]\[email protected]\h:\w\$\[\e[0m\] '
Описанное происходило с

PS1='[\e[0;32m\]\[email protected]\h\[\e[m\] \[\e[1;36m\]\w\[\e[m\]] \[\e[0;32m\]\$\[\e[m\]\[\e[0;37m\] '
Почему - загадка. Сейчас взял конфиги с арчевики - все устраивает.
А вот что с этим было непонятно. При листинге истории, если там было "sux root" оно не стиралось с использованием этой строки.
 
Зарегистрироваться или войдите чтобы оставить сообщение.