Сложные привязки клавиш в bash

Есть ли способ объединить две операции в одну привязку (не думаю, что это будет работать с функцией).

Вот что я хотел бы сделать:

Я хотел бы привязку (скажем, Ctrl-X), чтобы -

  1. вставить некоторый текст, затем
  2. вызвать полное или меню-полное, используя вставленный текст как основу для завершения

Я знаю, что я могу (в ~/. inputrc) указать

  • Вставку текста с помощью (C-X: "ls")
  • Выполнение команд readline (C-SPACE: menu-complete)

Но я не уверен, как соединить их вместе

10
задан nhed 3 December 2011 в 08:15
поделиться