Удаление ввода с терминала не исчезает (BashRC?) - PullRequest
0 голосов
/ 14 февраля 2019

Я изменил свой терминал 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'

Снимки экрана

Ввод ввода, который следует за следующей строкой:

Выполнение той же команды, но удаление всехоб этом после ввода.Как далеко назад идет курсор:

Нажатие на ввод действует, как будто ничего не печатается вообще:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...