Я понял!
Из справочной страницы zshzle
:
В дополнение к этим именам, emacs или viins также связаны с именем main.Если одна из переменных среды VISUAL или EDITOR при запуске оболочки содержит строку vi, то это будет viins, в противном случае - emacs. Параметры -e и -v в bindkey предоставляют удобный способ переопределить этот выбор по умолчанию.
И вот, я недавно установил РЕДАКТОР
и VISUAL
на «vim». Удаление этого параметра возвращает мне привязки клавиш (я предполагаю, что это значения по умолчанию для Emacs, но они также знакомы для привязок Mac).