在Bash中,如何将键映射与变量内容绑定

时间:2011-10-29 19:56:59

标签: bash bind keystroke

如果我有一个变量cmd,我想用一个键绑定该变量的内容

例如:

bind '"\C-h":"$cmd"'

但它不起作用。 我该怎么办?

1 个答案:

答案 0 :(得分:0)

你走了:

bind -x '"\C-h":READLINE_LINE="$READLINE_LINE""$cmd"; ((READLINE_POINT += ${#cmd}));'

在4.2上测试,就像一个魅力。虽然不适用于3.x.希望你喜欢!