0

変数 cmd がある場合、キーをその変数の内容にバインドしたい

例えば:

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

しかし、うまくいきません。どのようにできるのか?

4

1 に答える 1

0

どうぞ:

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

4.2でテストされ、魅力のように機能します。ただし、3.x では動作しません。お楽しみください!

于 2012-04-01T23:11:56.063 に答える