Quando copio o texto de um aplicativo OS X GUI (por exemplo, Firefox) e colo no vim no meu terminal, geralmente faltam as primeiras linhas ou caracteres, sem padrão óbvio.
Isso pode não ser específico do vim, mas eu acabei de testar a colagem no terminal quando não estiver usando o vim - por exemplo, ao usar o shell bash - e não os problemas.
Respostas:
Apenas certifique-se de que, ao colar no vim, o Modo de inserção esteja ativado. Faça isso pressionando iantes de colar.
Caso contrário, os caracteres colados como
i
ouo
acionarão o modo de inserção e você perderá tudo antes.fonte
:set paste
antes de colar, para que gatilhos de recuo especiais não afetem o texto que você está colando. Quando terminar,:set nopaste
volte ao comportamento comum.