Вероятно, это происходит из-за того, что вы используете раскладку клавиатуры с неамериканским расположением (тоже со мной). На немецких макетах труба набирается с помощью Alt + 7, поэтому есть вероятность, что вы нажмете Alt + Space, что приведет к отсутствию разрывов .
Быстрая Решение: добавьте строку
"\xC2\xA0": " "
к вашему ~/.inputrc
. Это будет отображать неразрывные пробелы в нормальные, которые должны решить проблему.
Если вам нужна более подробная информация (или если вас интересует, как вы можете отслеживать эти проблемы, я написал сообщение в блоге об этом некоторое время назад).