Perguntas com a marcação «register»

Registra trechos de texto da loja para arrancar (copiar), excluir (cortar), colocar (colar). No Vim, os registros também são usados ​​para reprodução de macro e alguns registros são especiais e podem fazer referência à área de transferência do sistema operacional ou avaliar expressões.

30
Executando certas operações sem limpar o registro

Freqüentemente, nos arquivos de configuração, posso copiar e colar um bloco de linhas, e quero fazer pequenas alterações nesse bloco. Depois de colar, eu uso xpara excluir os caracteres que quero remover e depois colar o próximo bloco. Exceto xcoloca os caracteres excluídos na área de...

15
Para que serve o registro do buraco negro ("_)?

Recentemente, li sobre o registro do buraco negro, "_que é um registro somente para gravação. A documentação do Vim descreve da seguinte maneira: Registro do buraco negro "_ Ao escrever neste registro, nada acontece. Isso pode ser usado para excluir texto sem afetar os registros normais....

11
Como copiar nos terminais?

Estou usando o sistema Linux. Dois vims são abertos em dois terminais. Agora, eu gostaria de copiar o texto de A para B. Uma maneira de fazer isso é selecionar texto em A, usar o mouse para copiar e depois mudar para B, no modo de inserção, o comando <c-r>+colará o texto. Existe alguma...

8
Como originar uma parte de um arquivo

Eu posso criar um arquivo, por exemplo, meu vimrccom :so %ou :so <filename>. Mas o que faço quando preciso originar apenas parte de um arquivo. Eu quero uma maneira de selecionar visualmente uma parte do arquivo :h ve, em seguida, fonte-lo. Meio como o emacsM-x

7
Como usar a substituição no registro?

Digamos que eu tenha registrado a string armazenada, mas gostaria de usar o comando substitute para alterá-la. Por exemplo, eu tenho a tabela 5x5 html: let @t='<table>'.repeat('<tr>'.repeat('<td>_</td>',5).'</tr>',5).'</table>' e gostaria de substituir...