Моя подсказка bash, которую я признаю, что она была украдена из нескольких мест и выложена вместе, иногда добавляет часть предыдущих команд к ее длине при прокрутке истории bash с помощью стрелок вверх / вниз.
Например, если мои предыдущие команды были:
ls
cd /home/caleb
vim .bashrc
Когда я был в моем приглашении и прокручивал его дважды, это могло выглядеть так:
$ vim .bcd /home /caleb
Где первые пять символов остались от последней команды.
У кого-нибудь есть идеи, почему это происходит и как это можно остановить?
Моя подсказка установлена с этим кодом (способ долго включать здесь): https://gist.github.com/1679352