copy_buffer() {
printf %s "$READLINE_LINE" | xclip -sel clipboard
}
bind -x '"\C-[c": "copy_buffer"'
Armazenaria o buffer atual na seleção da área de transferência ao pressionar Alt-C .
Observe também que bash
(como todos os shells) tem suporte para copiar e colar dentro do prompt. Por exemplo, Ctrl + U mataria o buffer inteiro e o colaria (puxando), deixando-o no buffer de yank para que você o puxasse novamente mais tarde, se quisesse.
Veja zsh
ou tcsh
para recursos mais avançados.