Vim - registros

Vim proporciona muchos registros. Podemos usar estos registros como múltiples portapapeles. Esta función es realmente útil al trabajar con varios archivos. En este capítulo, discutiremos los siguientes elementos:

  • Copiar texto en el registro
  • Pegar texto del registro
  • Lista de registros disponibles
  • Tipos de registro

Copiar texto en el registro

Para copiar, podemos usar el comando yank normal, es decir, yy, y para almacenarlo en el registro podemos usar la siguiente sintaxis:

“<register-name><command>

Por ejemplo, para copiar texto en el registro "a", use el siguiente comando:

“ayy

Pegar texto del registro

Para pegar texto del uso del registro:

“<register-name>p

Por ejemplo, el siguiente comando copia el texto del registro "a" -

“ap

Lista de registros disponibles

Para enumerar todos los registros disponibles, use el siguiente comando

:registers

Tipos de registro

Vim admite los siguientes tipos de registros:

Registros sin nombre

El registro sin nombre se indica con “”. Vim almacena texto eliminado o copiado en este registro

Registros nombrados

Podemos usar 26 registros con nombre; podemos usar az o AZ. De forma predeterminada, vim no usa estos registros.

Si usamos el nombre de registro en minúsculas, el contenido se sobrescribirá y si usamos el nombre en mayúscula, el contenido se agregará a ese registro.

Registros numerados

Podemos usar de 0 a 9 registros con nombre. Vim llena estos registros con texto del comando yank y delete.

  • El registro numerado 0 contiene el texto del comando yank más reciente.
  • El registro numerado 1 contiene el texto eliminado por el comando de eliminación o cambio más reciente

Registros predeterminados

A continuación se muestran los registros predeterminados:

No Señor Registro y descripción
1 %

Nombre del archivo actual

2 #

Nombre del archivo alternativo para la ventana actual

3 :

Comando ejecutado más recientemente

4 .

Contiene el último texto insertado

5

Último registro utilizado