Zoeken…


parameters

functionaliteit registers
standaard register ""
geschiedenis registers "[1-9]
ruk register "0
genoemde registers "[az] , "[AZ] hetzelfde als "[az] maar voegt toe
roep het huidige zoekpatroon op "/
kleine verwijderingen (diw, cit, ...) "-
expressie registers voor eenvoudige wiskunde "=
zwart gat register om grote stukken verwijderde tekst uit mem te verwijderen "_
laatste opdracht ":
laatst ingevoegde tekst ".
bestandsnaam "%
klembord "*
geselecteerde tekst "+
tekst laten vallen "~

Verwijder een reeks regels in een benoemd register

Typ bij Normaal het volgende om een reeks regels in een benoemd register te verwijderen

:10,20d a

Hiermee worden regels 10,20 in register "a . Verwijderd. We kunnen dit verifiëren door te typen

:reg

Hiermee wordt de tekst weergegeven die is verwijderd in register "a .

Om de inhoud in "a te plakken, typt u gewoon

"ap 

Plak de bestandsnaam in de invoegmodus met behulp van het bestandsnaamregister

Druk in de invoegmodus op <Cr> en vervolgens op % om de bestandsnaam in te voegen.

Deze techniek is van toepassing op alle registers.

Als u bijvoorbeeld in de invoegmodus het huidige zoekpatroon wilt plakken, typt u <Cr> en vervolgens / .

Kopiëren / plakken tussen Vim en systeemklembord

Gebruik het quotestarregister om te kopiëren / plakken tussen Vim en het systeemklembord

"*yy kopieert de huidige regel naar het systeemklembord

"*p plakt de inhoud van het systeemklembord in Vim

Toevoegen aan een register

Trek alle regels die TODO bevatten in een register met behulp van de toevoegbewerking

:global/TODO/yank A

Hier zijn we op zoek naar een TODO trefwoord wereldwijd, waarbij alle lijnen in register a gestort ( A register voegt alle regels aan a register toe).

OPMERKING: Over het algemeen is het een goede gewoonte om een register te wissen voordat u de toevoegbewerking uitvoert.

Typ qaq om een register te qaq . Bevestigen dat a register leeg is typen :reg en waarnemen dat a register leeg is.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow