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

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

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

Ctrll : clear;ls;

  • Vi ключи в Xpdf?
  • Навигация по CLI: верните N слов
  • Как перейти к началу командной строки, когда я нахожусь внутри экрана?
  • Как связать XF86XK_AudioMicMute с действием в XMonad?
  • Выход из менее нажатием клавиши ESC
  • Как настроить backspace, чтобы идти вверх, а не обратно в Thunar?
  • Почему сочетания клавиш не работают, когда активировано подменю?
  • xmodmap вызывает неправильные сочетания клавиш
  • One Solution collect form web for “Перенос Ctrl-l в bash”

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

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