next up previous contents
Siguiente: Copiar texto Subir: Cortar, Copiar y pegar Anterior: Cortar, Copiar y pegar   Índice General

Pegar texto

Cuando una porción de texto es borrada, Vim la almacena en un buffer especial de memoria, de tal manera que pueda ser recuperada después. Para ello se usan los comandos 0 0«p0 0» y 0 0«P0 0», el primero inserta el texto en el lugar donde se encuentra el cursor y el segundo lo inserta a la izquierda del cursor. Ambos comandos dejan el cursor en su lugar original. Si queremos que el cursor se desplace al final del texto insertado (o al principio) hay que usar 0 0«gp0 0» y 0 0«gP0 0».

El mismo texto lo podemos insertar cuantas veces queramos en lugares diferentes, o usar argumentos numéricos, pero hay que tener claro que siempre se insertará el último texto borrado mediante los comandos para borrar texto. El texto borrado mediante las teclas SUPR y RETRO no afecta a estas operaciones.

La combinación del comando 0 0«x0 0» con el comando 0 0«p0 0» hace que tecleados uno tras otro el efecto sea intercambiar el orden de dos caracteres; por eso a veces se lee que 0 0«xp0 0» es un comando de Vim. 0 0«x0 0» borrará el carácter bajo el cursor y por lo tanto el próximo carácter quedará bajo el cursor. 0 0«p0 0» pegará a la derecha del cursor el último carácter borrado: el resultado es que el que estaba detrás pasa a estar delante.


next up previous contents
Siguiente: Copiar texto Subir: Cortar, Copiar y pegar Anterior: Cortar, Copiar y pegar   Índice General
Cancerbero 2005-02-12