O bash/readline tem uma ligação ou uma função à qual uma combinação de teclas pode ser vinculada para expandir as chaves em linha? Semelhante à maneira como a M-* key
combinação pode ser usada para expansão de globbing em linha.
Então, ao realizar uma combinação de teclas
$ {a..z}
se transformará em:
$ a b c d e f g h i j k l m n o p q r s t u v w x y z
CTRL+ ALT+e
Observe que ele expandirá todas as expansões na linha de comando. Não importa onde o cursor é colocado.
Com este comando (e
a=this; b=that
):Isso será expandido:
De
man bash
: