Если у меня есть переменная cmd, я хочу связать ключ с содержимым этой переменной
например:
bind '"\C-h":"$cmd"'
но это не работает. Как я могу это сделать?
Вот, пожалуйста:
bind -x '"\C-h":READLINE_LINE="$READLINE_LINE""$cmd"; ((READLINE_POINT += ${#cmd}));'
Проверено на 4.2, работает как шарм.Не работает на 3.x хотя.Надеюсь, вам понравится!