A resposta real à pergunta que você fez é "Não, o bash não tem um recurso como esse". Era algo que eu pensava há uma década atrás quando eu estava trabalhando no mesmo prédio que o núcleo da equipe GNU, e então eu fui e falei com eles e, aparentemente, adicionando isso seria um PITA (incluindo descobrir a sintaxe e armazenar todos essa história extra). Muitas pessoas ocasionalmente se beneficiariam, mas havia muitos problemas maiores a serem resolvidos, então era improvável que isso fosse corrigido.
Por outro lado, muitas vezes descobri que usar os recursos de recortar e colar do X11 pode atender às minhas necessidades reais em quase todos os casos. Fica ainda melhor com a descoberta do seguinte bit de XResource
magic:
*cutToBeginningOfLine: False
Se você sabe onde seu XResource
s está, então você pode adicionar essa linha a esse arquivo. Se você não conseguir determinar isso, basta adicionar echo '*cutToBeginningOfLine: False'|xrdb -merge
a um de seus arquivos de inicialização (por exemplo, .profile
, mas depende do seu shell).
O que isto faz é fazer triplo clique no botão esquerdo do mouse copiar a palavra que você está apontando para o final da linha (incluindo o Enter ), e então você pode colá-lo facilmente. Por padrão (ou seja, sem isso), o clique triplo copia a linha inteira, incluindo o prompt.