Você pode fazer isso:
$ bind '"\C-j": "|less\C-m"'
Ou coloque isso no seu ~/.inputrc
:
"\C-j": "|less\C-m"
Então, quando você quiser fazer ls -l|less
, digite ls -l
e pressione control-J
em vez de <enter>
.
Eu não recomendaria a troca de j e m no comando bind (ou no arquivo .inputrc). Toda vez que você pressiona <enter>
você recebe |less
adicionado, o que pode ser muito chato.