Почему текущее приглашение терминала не пишут в какой-то статус панели сверху? Или внизу, так как терминал в основном доходит до низа экрана. А там где вводится команда не оставляют «$»?
Вижу пару причин, которые будут волновать только часть пользователей и только в отдельных случаях
1) Чтобы не ходить глазами туда-сюда
2) Чтобы видеть историю каталогов при выполнении предыдущих команд.
Цель - минимизация траты места при очень длинных каталогах. Меня убивает когда «$» находится очень далеко справа и все команды сразу переходят на новую строчку