ฉันเชื่อว่าสิ่งที่คุณกำลังมองหาคือbind
คำสั่งของตัวเอง ตามการman builtin
เรียกใช้ข้อมูลbind <readline-command>
ทำให้คุณสามารถใช้งานแบบครั้งเดียวได้ แต่ฉันไม่สามารถใช้งานได้เหมือนที่คู่มือบอกว่าควร ... มันทำให้กุญแจไม่ทำงานสำหรับฉัน ไมล์สะสมของคุณอาจแตกต่างกันไป ฉันพบคำสั่งต่อไปนี้ซึ่งอาจเป็นประโยชน์กับคุณ
bind -p # Equivalent to dump-functions [machine readable]
bind -P # Equivalent to dump-functions [human readable]
bind -s # Equivalent to dump-macros [machine readable]
bind -S # Equivalent to dump-macros [human readable]
bind -v # Equivalent to dump-variables [machine readable]
bind -V # Equivalent to dump-variables [human readable]
แก้ไขหมายเหตุ
ฉันอยากจะชี้ให้เห็นว่ามันน่ารำคาญแค่ไหนที่มันไม่ทำงานเหมือนที่คู่มือบอกว่าควรเพราะถ้าคุณพิมพ์bind
แล้วกด tab เพื่อกรอกข้อมูลอัตโนมัติมันจะแสดงคำสั่งทั้งหมด