readline関数をバインドするためにコントロールnを割り当てる方法

readline関数をバインドするためにコントロールnを割り当てる方法

bashでreadline関数をバインドするためにコントロールnを割り当てようとしましたが、失敗しました。たとえば、次のようになります。

bind '"\C-n" : previous-history'

しかし、まだ働いています。 bind -x '"\C-n" : "echo foo"'

理由と回避策は何ですか?

ベストアンサー1

Kamil Machorovskyが言ったように、バインディングを試してみてください。'"\C-n": previous-history'

スペースなし今後 :

後でスペースがあればいいのに:

おすすめ記事