ATUALIZAÇÃO: ficou claro que o vipin8169 executa o vim em um servidor remoto - naturalmente, o vim ali não tem acesso à área de transferência da estação de trabalho local, portanto a resposta abaixo não é aplicável.
:set clipboard=unnamed
Tudo o que você arrancar a partir de agora será copiado para a área de transferência, para copiar o arquivo inteiro, faça 1GvGGy
no modo normal . Depois disso, você pode usar Ctrl-V ou clicar no botão do meio em qualquer outro aplicativo para colar o conteúdo do arquivo.
Explicação: 1G
significa ir para o início do arquivo ( 2G
seria "ir para o início da segunda linha"). v
é começar a marcar um bloco. GG
vai para o final do arquivo, y
o envia para o registrador não nomeado (que agora também é uma área de transferência graças a :set clipboard=unnamed
).
Além disso, sempre que você copiar algo de agora em diante, poderá colá-lo com a tecla p
normal.