Я обнаружил, что в bash иногда, когда я нажимаю Ctrl + A, курсор не переходит на начало строки, или, ну, в общем, это происходит, но на экране кажется, что он переходит на середину строки.
Я на OSX, я использую iTerm и терминал и получаю такое же поведение. Вот пример, когда строка становится длиннее, ctrl+a (или в моем случае cmd+a) не синхронизируется с входом терминала