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.