Vim - Registra
O Vim fornece muitos registros. Podemos usar esses registros como várias pranchetas. Este recurso é realmente útil ao trabalhar com vários arquivos. Neste capítulo, discutiremos os seguintes itens -
- Copiar texto no registro
- Colar texto do registro
- Listar registros disponíveis
- Tipos de registro
Copiar texto no registro
Para copiar, podemos usar o comando yank normal, ou seja, yy e para armazená-lo no registro, podemos usar a seguinte sintaxe -
“<register-name><command>
Por exemplo, para copiar texto no registro “a”, use o seguinte comando -
“ayy
Colar texto do registro
Para colar o texto do registro, use -
“<register-name>p
Por exemplo, o comando abaixo copia o texto do registro “a” -
“ap
Listar registros disponíveis
Para listar todos os registros disponíveis use o seguinte comando
:registers
Tipos de registro
O Vim suporta os seguintes tipos de registros -
Registros sem nome
O registro sem nome é denotado por “”. O Vim armazena texto excluído ou copiado neste registro
Registros nomeados
Podemos usar 26 registradores nomeados; podemos usar az ou AZ. Por padrão, o vim não usa esses registros.
Se usarmos o nome de registro em minúsculas, o conteúdo será sobrescrito e se usarmos o nome em maiúsculas, o conteúdo será anexado a esse registro.
Registros numerados
Podemos usar de 0 a 9 registros nomeados. O Vim preenche esses registros com texto do comando arrancar e excluir.
- O registro numerado 0 contém o texto do comando de arrancar mais recente.
- O registro numerado 1 contém o texto excluído pelo comando de exclusão ou alteração mais recente
Registros padrão
A seguir estão os registros padrão -
Sr. Não | Registro e descrição |
---|---|
1 | % Nome do arquivo atual |
2 | # Nome do arquivo alternativo para a janela atual |
3 | : Comando executado mais recentemente |
4 | . Contém o último texto inserido |
5 | “ Último registro usado |