LINUX.ORG.RU

Как-то так:

function _weird() {
    READLINE_LINE=${READLINE_LINE:0:READLINE_POINT}I${READLINE_LINE:READLINE_POINT}
    READLINE_POINT=$(( READLINE_POINT + 1 ))
    if [ "$READLINE_LINE" = "IaI" ]; then
       exit 0
    fi
}

bind -x '"I": _weird'
xaizek ★★★★★
()