LINUX.ORG.RU

Проблема с переводом строки в bash (Antergos)

 ,


0

1

Здравствуйте. В ~/.bashrc изменил только строку приглашения, а именно — переменную PS1. Также поменял по умолчанию ширину терминала в 90 символов. Однако появилось 2 проблемы:

  1. При достижении 80 символов в строке, а не 90, длина строки заканчивается.
  2. По окончанию строки продолжение набора текста идёт не на новой, а на этой же строке, только сначала, перекрывая предыдущий текст (но не перепечатывая его, то есть, при допечатывании команда отработает).

Сброс переменной PS1 убирает эти проблемы. Вопрос: как безболезненно изменить строку приглашения? Или это баг?

bash сам определяет ширину строки, не понятно, как вы поменяли, но совершенно понятно, что ничего хорошего, если оно не совпадает с реальностью - не будет.

vodz ★★★★★
()

Здравствуйте. Сегодня я кое-что сделал, и появилось 2 проблемы:

  1. Потерял ласты.
  2. Сдох хомячок.

Вопрос: как безболезненно это делать, чтобы не возникало проблем?

ashot ★★★★
()
Ответ на: комментарий от Geradot

До тебя так и не дошло, что свой PS1 нужно было запостить? Или заранее на телепатические способности надеялся?

ashot ★★★★
()

Это фича от нубов

piwww ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.