Update index.md (#22882)
First update. Need more documentation on Vim's register to edit the section.pull/23051/head^2
parent
be3548fd16
commit
973bcd0fec
|
@ -2,40 +2,40 @@
|
|||
title: Copy and Paste
|
||||
localeTitle: Copiar y pegar
|
||||
---
|
||||
# Copiando y pegando en Vim
|
||||
# Copiar y pegar en Vim
|
||||
|
||||
En Vim, la copia se conoce comúnmente como 'tirón', y pegar sigue siendo el mismo.
|
||||
En Vim, la copia se conoce comúnmente como "tirón" (del inglés "yanking"), y pegar sigue siendo el mismo.
|
||||
|
||||
### Teclas de comando
|
||||
|
||||
Las teclas utilizadas para tirar y pegar en Vim son:
|
||||
|
||||
* `x` para borrar un personaje
|
||||
* `y` tirar
|
||||
* `p` para poner / pegar despues del cursor
|
||||
* `P` para poner / pegar antes del cursor
|
||||
* `pp` para poner / pasar una linea entera
|
||||
* `x` para borrar un carácter
|
||||
* `y` para tirar
|
||||
* `p` para pegar despues del cursor
|
||||
* `P` para pegar antes del cursor
|
||||
* `pp` para pegar una linea entera
|
||||
* `d` para cortar
|
||||
* `dd` para cortar una linea entera
|
||||
* `"` cortar o tirar a un registro
|
||||
|
||||
### Proceso de copiar
|
||||
### Copiar
|
||||
|
||||
Para tirar o cortar, escriba `y` o `d` , seguido de un 'objeto de texto'. Estos describen la cantidad de texto que se debe copiar o eliminar. Por ejemplo, `yw` copia una palabra y `d$` elimina del cursor al final de la línea. También se pueden usar ambos en modo visual, presionando `v` y moviendo el cursor y luego presionando `d` borra todo el texto dentro de la selección.
|
||||
Para tirar o cortar, escriba `y` o `d` , seguido de un _objeto de texto_. Los _objeto de texto_ describen la cantidad de texto que se debe copiar o eliminar. Por ejemplo, `yw` copia una palabra y `d$` elimina del cursor al final de la línea. También se pueden usar ambos en modo visual, presionando `v` y moviendo el cursor y luego presionando `d` borra todo el texto dentro de la selección.
|
||||
|
||||
### Registros
|
||||
|
||||
Un registro es solo otro nombre para el portapapeles. Pero a diferencia de otros editores de texto, Vim tiene muchos de estos "portapapeles".
|
||||
Un registro es solo otro nombre para el portapapeles. Pero a diferencia de otros editores de texto, Vim tiene más de un portapapeles.
|
||||
|
||||
Para tirar o eliminar un registro, escriba `"<register name><command>` (por ejemplo: `"ayw` a \[y\] ank \[w\] ord para registrar `a` ). Los nombres de los registros solo pueden tener un carácter por razones obvias ( `"m` , `"M` , `"3` están permitidos, pero `"mr` , `"MyReg` `"MyRegisterName` , `"MyRegisterName` no están). El registro predeterminado que se almacena cuando no se especifica ningún registro es `"` y el portapapeles del sistema al que se puede acceder en otros programas es `+` . También puede usar minúsculas para acceder a los registros y usar mayúsculas para adjuntar a los registros. Por ejemplo `"dyy` copia la línea actual en el registro `d` , escribiendo `"D3yw` copia las siguientes 3 palabras y las agrega a lo que ya está almacenado en `d` .
|
||||
|
||||
### Paliza
|
||||
### Pegar
|
||||
|
||||
El pegado se puede hacer en modo normal o en modo de inserción. En modo normal:
|
||||
El pegado se puede hacer estando en _modo normal_ o en _modo de inserción_. En modo normal:
|
||||
|
||||
* `p` pega después del cursor
|
||||
* `P` pega antes del cursor
|
||||
* `gp` pega después del cursor y mueve el cursor al final de la pegada
|
||||
* `gP` pega antes del cursor y mueve el cursor al final de la pegada.
|
||||
* `gp` pega después del cursor y mueve el cursor al final del texto pegado
|
||||
* `gP` pega antes del cursor y mueve el cursor al final del texto pegado
|
||||
|
||||
En el modo de inserción, presione `Ctrl-r` para pegar y luego escriba un registro, normalmente `"` , esto pegará desde ese registro donde está el cursor y moverá el cursor después de pegar.
|
||||
En el _modo de inserción_, presione `Ctrl-r` para pegar y luego escriba un registro, normalmente `"` , esto pegará desde ese registro donde está el cursor y moverá el cursor al final del texto pegado.
|
||||
|
|
Loading…
Reference in New Issue