Cuando copio texto de una aplicación GUI de OS X (por ejemplo, Firefox) y lo pego en vim en mi terminal, a menudo faltan las primeras líneas o caracteres, sin un patrón obvio.
Puede que esto no sea específico de vim, pero acabo de probar pegar en el terminal cuando no estoy usando vim, por ejemplo, cuando uso el shell bash, y no tengo problemas.
Respuestas:
Solo asegúrate de que al pegar en vim, el Modo Insertar esté activado. Haga esto presionando iantes de pegar.
De lo contrario, los caracteres pegados como
i
oo
activarán el modo de inserción y se perderá todo antes.fuente
:set paste
antes de pegar para que los activadores de sangría especiales no afecten el texto que está pegando. Cuando hayas terminado,:set nopaste
para volver al comportamiento ordinario.