bashでreadline関数をバインドするためにコントロールnを割り当てようとしましたが、失敗しました。たとえば、次のようになります。
bind '"\C-n" : previous-history'
しかし、まだ働いています。 bind -x '"\C-n" : "echo foo"'
理由と回避策は何ですか?
答え1
Kamil Machorovskyが言ったように、バインディングを試してみてください。'"\C-n": previous-history'
スペースなし今後 :
後でスペースがあればいいのに: