Can one remap Ctrl-l in bash to execute more than just clear?
I know normally it just clears the screen. I'm looking to change that to clear the screen and list my
pwd like so:
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It only takes a minute to sign up.Sign up to join this community
bind command defines new key bindings. With the
-x parameter, you can assign a shell snippet to a key. The quoting is a bit strange: the key must be quoted for the readline key parser, and the binding description must be quoted because it contains several shell special characters.
bind -x '"\C-l": clear; ls'