Удаление ввода с терминала не исчезает (BashRC?)
Я изменил свой терминал MacOS, введя.bash_profile и.bashRC. Когда вы вводите команды в терминал, и он переходит на новую строку, если я затем возвращаю / удаляю введенный мною ввод, он удаляет весь контент, но в первой строке некоторые символы отображаются. По-видимому, они будут удалены (если я нажму клавишу ввода или введу что-то новое, как если бы эти случайные неосуществленные символы не присутствовали на входе), но все равно будет отображаться, и курсор не сможет вернуться к ним. Курсор будет на несколько пробелов впереди невыбранных символов. Есть ли проблема с файлом.bashRC / кто-нибудь знает, что здесь происходит?
.bash_profile
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
.bashrc
PS1='\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
export PS1;
alias ls='ls -G'
alias grep='grep --color=auto'
Скриншоты
Ввод ввода, который тянется к следующей строке:
Выполнение той же команды, но удаление всего после ввода. Как далеко назад идет курсор:
Нажатие на ввод действует так, как будто ничего не напечатано: