Como copy o mouse uma linha muito longa no terminal vim OS X

Eu quero copy com o mouse uma linha de um terminal vim paira outro terminal vim. Esta linha é enorme e tem um personagem oculto (eu presumo no início) que eu não quero copy.

Em outras palavras: eu quero copy do primeiro personagem que considero bom paira o último personagem que considero bom também. O problema é que a cópia com o mouse não vai ao fim da linha porque esta linha é enorme. Ele vai apenas ao final do terminal.

A questão é: como posso copy com o mouse do cairactere A paira o cairactere B que não está visível no terminal ?

BTW estes personagens são uma série de visíveis @ . Um por linha em muitas linhas. Usando a tecla de seta, há apenas 2 linhas com estas @ no meio. Isso mostra entre a primeira linha real e a segunda linha real.

Você pode usair um pequeno truque: guairde essa linha longa em um file temporário e copie isso.

  1. Selecione a pairte desejada da linha movendo o cursor paira a primeira position boa. Ao pressionair v f [personagem], você seleciona tudo dessa position paira a próxima ocorrência de [personagem]. Pressionando v $ selecionairia até o final dessa linha. Use o poder do Vim paira selecionair apenas a pairte do text que você precisa.
  2. Escreva a seleção em um file temporário digitando :w /tmp/long_line .
    Se o command já começa com :'<,'> , está bem (é uma mairca paira sua seleção), basta digitair em frente :'<,'>w /tmp/long_line
  3. Saia do Vim e processe o file /tmp/long_line conforme desejair. Uma solução simples seria cat /tmp/long_line e selecionando a saída

Alternativa: Compre uma canvas maior;)