Как описывает страница руководства bash:
На клавиатурах без мета-клавиши Mx означает ESC x, т. Е. Нажмите клавишу Escape, а затем клавишу x. Это делает ESC мета-префиксом.
[...]
forward-char (Cf) Переместить персонажа вперед.
backward-char (Cb) Вернуть персонажа назад.
forward-word (Mf) Перейти к концу следующего слова. Слова состоят из буквенно-цифровых символов (букв и цифр).
обратное слово (Мб) Перейти к началу текущего или предыдущего слова. Слова состоят из буквенно-цифровых символов (букв и цифр).
Так что действительно, Esc, за которым следует B, перемещается назад на одно слово, а удерживая нажатой клавишу Ctrl , нажатие B возвращает на один символ назад. (Таким образом, вам может понравиться ответ Дмитрия или перемещаться по словам, просто удерживая Option, нажимая левую или правую клавишу курсора.)
Кроме того, что касается «На Mac, ключом является клавиша alt (или, по крайней мере, так должно быть)»: OS X не использует клавишу Alt. Единственная причина, по которой этикетка напечатана на этой клавише, - помочь вам, когда вы используете Mac с другой операционной системой.