Em vez de copiar o que é exibido no terminal (apenas o que se ajusta na tela, com), copie o texto real. Use um dos utilitários externos xsel ou xclip (eles têm basicamente os mesmos recursos, eu usarei xsel nesta resposta) para copiar dados de ou para a área de transferência do X. Para copiar para a área de transferência, passe o conteúdo desejado na entrada padrão. Ao colar da área de transferência, o conteúdo é gravado na saída padrão.
Em menos, use o comando |
para enviar várias linhas através de um comando. Vá até a primeira linha em que você deseja atuar, digite mm
para definir uma marca, vá até a última linha e digite |mxsel -b
e pressione Enter . Duas marcas são predefinidas: ^
para o início do arquivo, $
para o final do arquivo. Portanto, para copiar o arquivo inteiro, use <|$xsel -b
. Para copiar uma única linha, use mm|mxsel -b
e Enter .
Remova a opção -b
para copiar para a seleção principal em vez da área de transferência.