Перенос Ctrl-l в bash

Можно ли переделать Ctrl- l в bash, чтобы выполнить больше, чем просто очистить?

Я знаю, что он просто очищает экран. Я хочу изменить это, чтобы очистить экран и перечислить мой pwd следующим образом:

Ctrll : clear;ls;

  • Как выйти из полноэкранного режима в винагре?
  • Есть ли событие KeyHold в Xorg?
  • Bind alt, но не altgr в i3
  • Поиск команд по умолчанию для быстрого набора клавиш в Gnome 3
  • Сделайте Nautilus для перехода к первому файлу, начинающемуся с введенной буквы
  • Узнайте, какое приложение прослушивает определенные привязки клавиш?
  • Удивительный менеджер окон перестает распознавать ярлыки
  • Выход из менее нажатием клавиши ESC
  • One Solution collect form web for “Перенос Ctrl-l в bash”

    Команда bind определяет новые привязки клавиш. С параметром -x вы можете назначить фрагмент оболочки ключу. Цитирование немного странно: ключ должен быть указан для анализатора ключей readline, а описание привязки должно быть указано, поскольку оно содержит несколько специальных символов оболочки.

     bind -x '"\Cl": clear; ls' 
    Interesting Posts
    Linux и Unix - лучшая ОС в мире.