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 |