При привязке к клавише эта функция вставляет сам ключ как вводимый символ. Например, клавиша a
привязана к self-insert
, поэтому нажатие клавиши вызывает ввод «а».
Со страницы руководства zshzle (1) (zsh версия 5.5.1):
self-insert (printable characters) (unbound) (printable characters and some con‐ trol characters) Insert a character into the buffer at the cursor position.
Для сравнения, на странице руководства readline (3) (bash версия 4.4.023):
self-insert (a, b, A, 1, !, ...) Insert the character typed.